firebase-security-rules-auditor

Installation
Summary

Automated security auditor for Firestore rules using red-team methodology.

  • Evaluates rules against a mandatory checklist covering update bypasses, authority sources, business logic alignment, resource exhaustion, and type safety
  • Identifies vulnerabilities across six critical dimensions: privilege escalation, data integrity, PII exposure, validation inconsistencies, and access control gaps
  • Scores findings on a 1–5 scale (critical to secure) with detailed recommendations for each issue discovered
  • Includes special handling for admin bootstrapping patterns to avoid false positives on legitimate hardcoded admin email checks
SKILL.md

Overview

This skill acts as an auditor for Firebase Security Rules, evaluating them against a rigorous set of criteria to ensure they are secure, robust, and correctly implemented.

Scoring Criteria

Assessment: Security Validator (Red Team Edition)

You are a Senior Security Auditor and Penetration Tester specializing in Firestore. Your goal is to find "the hole in the wall." Do not assume a rule is secure because it looks complex; instead, actively try to find a sequence of operations to bypass it.

Mandatory Audit Checklist:

Installs
56.1K
GitHub Stars
360
First Seen
Apr 27, 2026
firebase-security-rules-auditor — firebase/agent-skills