Skip to main content
Rule Inventory

Static Analysis Rule Catalog

Explore the complete inventory of 1302 static analysis rules with severity classifications, line-targeting precision, and empirical benchmark maturity levels.

Showing 1302 of 1302 rules
Rule CodeDescription / TitleSeverityBenchmark Maturity
RULE-1
Exposed Hardcoded OpenAI/Stripe Secret API Key
line-precisefixture-tested
CRITICAL Standard
RULE-3
Permissive Row Level Security (RLS) Policy (USING true)
line-precisefixture-tested
CRITICAL Verified Gate
RULE-8
Wildcard Access-Control-Allow-Origin (*) CORS Vulnerability
line-precisefixture-tested
HIGH Standard
RULE-14
Insecure Hardcoded Fallback for Cryptographic Session / JWT Secret
line-precisefixture-tested
UNKNOWN Verified Gate
RULE-15
Unauthenticated API Mutation Route Handler (Missing Session / Auth Guard)
line-precisefixture-tested
HIGH Standard
RULE-16
Unsanitized Direct InnerHTML DOM Mutation (XSS Risk)
line-precisefixture-tested
HIGH Verified Gate
RULE-17
Potential Broken Object Level Authorization (BOLA / IDOR)
line-precisefixture-tested
CRITICAL Standard
RULE-19
Autonomous Destructive LLM Tool Calling (OWASP LLM08 Excessive Agency)
line-precisefixture-tested
CRITICAL Standard
RULE-20
Vulnerable Dependency or Wildcard Version in package.json
line-precisefixture-tested
UNKNOWN Standard
RULE-21
Potential Secret or PII Log Leakage in Application Telemetry
line-precisefixture-tested
HIGH Standard
RULE-22
Client-Side Direct LLM API SDK Exposure
line-precisefixture-tested
CRITICAL Standard
RULE-23
Mass Assignment Vulnerability in Database Mutation (CWE-915)
line-precisefixture-tested
HIGH Standard
RULE-24
Path Traversal in Filesystem Operations (CWE-22)
line-precisefixture-tested
CRITICAL Standard
RULE-25
Open Redirect via Unvalidated Return URL (CWE-601)
line-precise
HIGH Verified Gate
RULE-26
GraphQL Query Depth & Complexity Limits Missing (DoS Prevention)
line-precisefixture-tested
HIGH Standard
RULE-27
Catastrophic Backtracking Regular Expression (ReDoS CWE-1333)
line-precisefixture-tested
HIGH Standard
RULE-28
JWT Algorithm Confusion Vulnerability (Missing Algorithms Whitelist)
line-precisefixture-tested
CRITICAL Standard
RULE-31
Insecure YAML Deserialization (CWE-502 Remote Code Execution)
line-precisefixture-tested
CRITICAL Standard
RULE-32
Dynamic Code Execution (eval / Function Remote Code Execution)
line-precisefixture-tested
UNKNOWN Verified Gate
RULE-33
Command Injection via Unsanitized Child Process Execution
line-precisefixture-tested
CRITICAL Verified Gate
RULE-34
Server-Side Request Forgery (SSRF) via Unvalidated Target URL
line-precisefixture-tested
CRITICAL Verified Gate
RULE-35
Path Traversal Vulnerability via User-Controlled File Path
line-precisefixture-tested
HIGH Standard
RULE-36
Public Exposure of Backend Secret via NEXT_PUBLIC_ Environment Variable
line-precisefixture-tested
CRITICAL Standard
RULE-37
Use of Broken Cryptographic Hash Function (MD5 / SHA-1)
line-precisefixture-tested
HIGH Verified Gate
RULE-38
Insecure Pseudo-Random Number Generator Used in Security Context (Math.random)
line-precisefixture-tested
HIGH Standard
RULE-39
Unverified JWT Token Decoding without Cryptographic Signature Verification
line-precisefixture-tested
HIGH Standard
RULE-40
Insecure Session Cookie Configuration (Missing HttpOnly or Secure Flag)
line-precisefixture-tested
HIGH Standard
RULE-41
Unvalidated Open Redirection Vulnerability (Open Redirect)
line-precisefixture-tested
MEDIUM Standard
RULE-42
NoSQL Injection via Arbitrary JavaScript $where Evaluation
line-precisefixture-tested
CRITICAL Standard
RULE-43
Hardcoded Session or Crypto Secret Key in Application Configuration
line-precisefixture-tested
HIGH Verified Gate
RULE-44
Insecure CORS Configuration (Wildcard Origin with Allowed Credentials)
line-precisefixture-tested
HIGH Standard
RULE-45
Permissive Database Row Level Security (RLS) Bypass Policy
line-precisefixture-tested
CRITICAL Verified Gate
UI-61
Naive Fixed-Character Text Splitter
line-precisefixture-tested
LOW Standard
SEC-WEB-00
Target Link Unhealthy / Broken Endpoint (HTTP ${statusCode})
line-precisefixture-tested
HIGH Standard
SEC-WEB-01
Absence of Content-Security-Policy (CSP) Header
line-precisefixture-tested
MEDIUM Standard
SEC-WEB-02
Absence of HSTS Strict Transport Security Header
line-precisefixture-tested
MEDIUM Standard
SEC-WEB-03
Clickjacking Exposure (Missing X-Frame-Options Header)
line-precisefixture-tested
MEDIUM Standard
SEC-WEB-04
MIME Sniffing Vulnerability (Missing X-Content-Type-Options)
line-precisefixture-tested
LOW Standard
UI-106
Empty Silent Catch Block
line-precisefixture-tested
LOW Standard
UI-111
TypeScript
line-precisefixture-tested
LOW Standard
UI-117
Uncleaned Event Listener Memory Leak
line-precisefixture-tested
MEDIUM Standard
UI-141
Unbounded Token Consumption (Missing max_tokens Limit)
line-precisefixture-tested
MEDIUM Standard
CLICHE-07
Fabricated Brand Logos (Fake Trust Proof)
line-precisefixture-tested
MEDIUM Standard
CLICHE-48
Unlabeled Toggle Switch Interactive Ambiguity
line-precisefixture-tested
LOW Standard
CLICHE-50
Orphaned Dead Social Media Footer Anchors
line-precisefixture-tested
LOW Standard
CLICHE-74
Unannounced External Link Navigation
line-precisefixture-tested
LOW Standard
UI-23
Robotic Apology / Refusal Boilerplate
line-precisefixture-tested
LOW Standard
RULE-1026
WCAG 2.2 AA: Interactive Input Missing Accessible Label or Keyboard Focus Ring
line-precisefixture-tested
MEDIUM Standard
RULE-1027
line-precisefixture-tested
UNKNOWN Standard
RULE-1029
WCAG 2.2 AA: Non-Semantic Clickable Container Missing Keyboard Accessibility
line-precisefixture-tested
MEDIUM Standard
RULE-1030
Unkeyed React Array Mapping Reconciliation Hazard
line-precisefixture-tested
MEDIUM Standard
RULE-1033
Custom Web Font Missing font-display: swap (FOIT / LCP Penalty)
line-precisefixture-tested
LOW Standard
RULE-1034
Synchronous Render-Blocking Script Tag Detected in Document Head
line-precisefixture-tested
LOW Standard
RULE-1044
Interactive Element Touch Target Below WCAG 2.2 AA Minimum (<24x24px)
line-precisefixture-tested
LOW Standard
UI-INTERACT-01
Modal Overlay Missing Backdrop Click Dismissal
line-precisefixture-tested
LOW Standard
UI-INTERACT-02
Modal Dialog Missing Keyboard Escape Listener
line-precisefixture-tested
LOW Standard
UI-INTERACT-03
Missing Focus Trap in Open Modal Dialog
line-precisefixture-tested
LOW Standard
UI-INTERACT-04
Disruptive autoFocus Input Hijacking
line-precisefixture-tested
LOW Standard
UI-INTERACT-05
Arbitrary Z-Index Escalation War (z-[99999])
line-precisefixture-tested
LOW Standard
UI-INTERACT-06
Button Dimensions Shift During Loading State
line-precisefixture-tested
LOW Standard
UI-INTERACT-07
Viewport Horizontal Overflow from w-screen
line-precisefixture-tested
LOW Standard
UI-INTERACT-08
Hydration Mismatch from Client-Only Window Checks
line-precisefixture-tested
LOW Standard
UI-INTERACT-10
Scroll Lock without Scrollbar Width Compensation
line-precisefixture-tested
LOW Standard
UI-INTERACT-11
Double-Click Duplicate Mutation Hazard
line-precisefixture-tested
LOW Standard
UI-INTERACT-12
Missing aria-expanded on Collapsible Accordion Triggers
line-precisefixture-tested
LOW Standard
UI-INTERACT-14
Keyboard Tab Trap in Code / Text Area
line-precisefixture-tested
LOW Standard
UI-INTERACT-16
Dropdown Menu Leaking on Outside Document Click
line-precisefixture-tested
LOW Standard
UI-INTERACT-20
Unannounced Dynamic Toast / Alert Notifications
line-precisefixture-tested
LOW Standard
UI-INTERACT-21
Clipboard Copy Button Lacking Confirmation State
line-precisefixture-tested
LOW Standard
UI-INTERACT-22
Auto-Closing Notification Dismissal Too Fast
line-precisefixture-tested
LOW Standard
UI-INTERACT-23
Nested Button Invalid HTML Hierarchy
line-precisefixture-tested
LOW Standard
UI-INTERACT-25
Unchecked File Upload Size and Type Traps
line-precisefixture-tested
LOW Standard
UI-INTERACT-29
Tab Component Lacking Arrow Key Keyboard Navigation
line-precisefixture-tested
LOW Standard
UI-INTERACT-31
Slider / Range Input Missing Numeric Value Label
line-precisefixture-tested
LOW Standard
UI-INTERACT-32
Audio / Video Auto-Play with Sound
line-precisefixture-tested
LOW Standard
UI-INTERACT-35
Checkbox Label Click Area Disconnected
line-precisefixture-tested
LOW Standard
UI-INTERACT-40
Interactive Chart Missing Keyboard Accessible Data Table
line-precisefixture-tested
LOW Standard
UI-INTERACT-41
Draggable Kanban / List Lacking Keyboard Reordering
line-precisefixture-tested
LOW Standard
UI-INTERACT-43
Form Submission Resetting Cursor Position in Controlled Input
line-precisefixture-tested
LOW Standard
UI-INTERACT-44
Viewport Blocks Zoom (WCAG 1.4.4 Resize Text)
line-precisefixture-tested
HIGH Standard
UI-INTERACT-47
Animated Counter Freezing on Rapid Page Scroll
line-precisefixture-tested
LOW Standard
RULE-2001
Accessible Privacy Policy & Terms of Service Routes & Links Missing or Inactive
line-precisefixture-tested
MEDIUM Standard
RULE-2003
Cookie Consent Banner Dark Pattern: Missing Symmetric Reject / Decline Action
line-precisefixture-tested
MEDIUM Standard
RULE-2005
PII or Sensitive Authentication Secret Leaked in URL Query Parameters
line-precisefixture-tested
MEDIUM Standard
RULE-2006
Raw Cardholder Data Input Element Detected (PCI-DSS SAQ-D Exposure Risk)
line-precisefixture-tested
HIGH Standard
RULE-2010
Excessive Cookie Consent Duration Detected (>12 Months GDPR/CNIL Cap)
line-precisefixture-tested
MEDIUM Standard
RULE-2014
Plaintext Password or Permanent Secret Transmitted in Email Payload
line-precisefixture-tested
HIGH Standard
RULE-3001
PostgreSQL Table
line-precisefixture-tested
CRITICAL Verified Gate
RULE-3002
Dockerfile Executes as Root User (Container Privilege Escalation Risk)
line-precise
HIGH Verified Gate
RULE-3003
Plaintext Database Credentials Embedded in Connection URI
line-precisefixture-tested
CRITICAL Standard
RULE-3004
Permissive CORS (
line-precisefixture-tested
HIGH Standard
RULE-3005
Unprotected Debug / Profiler Endpoint Exposed in Production Build
line-precisefixture-tested
MEDIUM Standard
RULE-3006
Next.js Server Action Executes Database Mutation Without Schema Validation Guard
line-precisefixture-tested
HIGH Standard
RULE-3007
Kubernetes Workload Manifest Missing CPU/Memory Resource Limits (DoS Risk)
line-precisefixture-tested
LOW Standard
RULE-3009
Serverless Connection Pool Exhaustion Hazard (PrismaClient Constructed Per Request)
line-precisefixture-tested
MEDIUM Standard
RULE-3011
Unencrypted Cache Connection URI (Missing rediss:// TLS Protocol)
line-precisefixture-tested
HIGH Standard
RULE-3012
Public Read ACL Detected on Cloud Storage Bucket Configuration
line-precisefixture-tested
HIGH Standard
RULE-3016
Production Server Missing Graceful Shutdown SIGTERM/SIGINT Signal Handlers
line-precisefixture-tested
MEDIUM Standard
RULE-3017
Dangerous Host Docker Socket Mount (/var/run/docker.sock Exposed)
line-precisefixture-tested
HIGH Standard
RULE-3018
Firebase Security Rules: Permissive Unauthenticated Read/Write Access (allow read, write: if true)
line-precisefixture-tested
CRITICAL Standard
RULE-3019
line-precise
MEDIUM Verified Gate
RULE-3020
MongoDB NoSQL Injection via $where JavaScript Evaluation or Raw Request Query Object
line-precisefixture-tested
CRITICAL Verified Gate
RULE-3021
SQL Injection: String Concatenation in Node.js Database Client Query
line-precisefixture-tested
CRITICAL Standard
RULE-4001
Unbounded LLM Token Consumption (OWASP LLM04 Model Denial of Service)
line-precisefixture-tested
HIGH Standard
RULE-4003
Untrusted LLM Output Execution (OWASP LLM05 Code Execution)
line-precisefixture-tested
CRITICAL Standard
RULE-4004
Insecure Multi-Tenant Vector Search (Cross-Tenant Retrieval Hazard)
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-01
AWS Access Key ID Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-02
AWS Secret Access Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-03
GitHub Classic Personal Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-04
GitHub Fine-Grained Personal Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-05
GitHub OAuth Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-06
GitHub App Installation Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-07
Slack Incoming Webhook URL
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-08
Slack Bot User OAuth Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-09
Slack User Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-10
Stripe Live Secret Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-11
Stripe Live Restricted Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-12
Stripe Webhook Signing Secret
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-13
OpenAI API Secret Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-14
Anthropic API Secret Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-15
Google Gemini / AI Studio API Key
line-precisefixture-tested
CRITICAL Verified Gate
SEC-SECRET-16
Google Cloud Service Account JSON Key
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-17
Google Cloud OAuth Client Secret
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-18
Supabase Service Role Secret Key
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-19
Polar.sh Webhook Secret Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-20
Polar.sh Access Token Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-21
Twilio Account SID & Auth Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-22
SendGrid Mail API Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-23
Mailgun API Private Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-24
Resend Email API Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-25
Postmark Server API Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-26
NPM Automation & Publishing Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-27
PyPI Package Upload API Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-28
HuggingFace User Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-29
Datadog API Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-30
Sentry Authentication Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-31
Cloudflare Global API Key
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-32
Cloudflare Scoped API Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-33
Algolia Admin API Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-34
DigitalOcean Personal Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-35
Heroku API Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-36
Vercel Personal Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-37
Netlify Personal Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-38
Shopify Admin API Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-39
Square Production Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-40
GitLab Personal Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-41
Bitbucket App Password Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-42
Atlassian / Jira API Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-43
Discord Bot Token Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-44
Telegram Bot API Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-45
RSA Private Key Block Exposure
line-precisefixture-tested
CRITICAL Verified Gate
SEC-SECRET-46
OpenSSH Private Key Block Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-47
EC Private Key Block Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-48
PGP Private Key Block Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-49
Generic Private Key Block Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-50
Postman API Access Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-51
PlanetScale Database Password
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-52
Neon Database Connection Secret
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-53
Upstash Redis REST Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-54
Pinecone Vector DB API Key
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-55
Weaviate Cloud API Key
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-56
Qdrant Vector Database API Key
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-57
LaunchDarkly SDK Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-58
Segment Write Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-59
Intercom Access Token Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-60
Contentful Management Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-61
Auth0 Management API Client Secret
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-62
Okta API Token Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-63
Grafana Service Account Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-64
HashiCorp Vault Token Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-65
Docker Hub Personal Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-66
Kubernetes Service Account Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-67
HubSpot Private App Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-68
Linear API Access Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-69
Notion Integration Secret Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-70
Asana Personal Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-71
ClickUp Personal API Key
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-72
Airtable Personal Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-73
Snyk API Token Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-74
SonarCloud User Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-75
PayPal Live Client Secret
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-76
Coinbase Commerce API Key
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-77
Fastly API Token Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-78
Fly.io API Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-79
Render API Access Key
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-80
Railway API Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-81
Koyeb API Token Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-82
Supabase Database Direct Password
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-83
Firebase Cloud Messaging Server Key
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-84
OneSignal REST API Key
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-85
Mixpanel Project Secret Key
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-86
Amplitude Secret Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-87
Customer.io API Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-88
Braze Rest API Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-89
Zendesk API Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-90
Freshdesk API Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-91
Intercom Webhook Secret
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-92
GitGuardian API Key Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-93
Checkov Bridgecrew API Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-94
CircleCI Personal Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-95
Travis CI API Access Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-96
Semaphore CI Auth Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-97
Codecov Upload Token Exposure
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-98
SonarQube Authentication Token
line-precisefixture-tested
CRITICAL Standard
SEC-SECRET-99
JWT Hardcoded Secret Key Constant
line-precisefixture-tested
CRITICAL Verified Gate
SEC-SECRET-100
Generic High-Entropy Hex/Base64 API Key
line-precisefixture-tested
HIGH Standard
DB-PERF-01
Prisma / ORM N+1 Query in Loop
line-precisefixture-tested
MEDIUM Standard
DB-PERF-03
Deep Offset Pagination Performance Trap
line-precisefixture-tested
LOW Standard
DB-PERF-05
Direct Unpooled Database Connection in Edge / Serverless
line-precisefixture-tested
HIGH Standard
DB-PERF-09
Long-Running External API Call Inside DB Transaction
line-precisefixture-tested
HIGH Standard
DB-PERF-10
PostgreSQL Public Table Missing Row Level Security (RLS)
line-precisefixture-tested
CRITICAL Standard
DB-PERF-15
Uncommitted Database Transaction Connection Leak
line-precisefixture-tested
HIGH Standard
DB-PERF-17
Redundant Duplicate Indexes on Same Column Prefix
line-precisefixture-tested
LOW Standard
DB-PERF-29
Realtime WebSocket Channel Flooding Without Filter
line-precisefixture-tested
LOW Standard
DB-PERF-34
Unbounded In-Memory Array Sorting in ORM
line-precisefixture-tested
MEDIUM Standard
DB-PERF-38
Database Connection String with Plaintext Password in Repo
line-precisefixture-tested
CRITICAL Standard
DB-PERF-43
Unprepared Dynamic SQL Query Injections
line-precisefixture-tested
CRITICAL Standard
DB-PERF-51
Migration Takes a Blocking Table Lock on an Existing Table
line-precisefixture-tested
MEDIUM Verified Gate
CLOUD-04
Docker Container Running as Default Root User
line-precisefixture-tested
HIGH Verified Gate
CLOUD-05
Docker Base Image Using Mutable
line-precisefixture-tested
MEDIUM Standard
CLOUD-06
Docker Secret Leak via Build ARG or ENV
line-precisefixture-tested
HIGH Standard
CLOUD-07
Missing Multi-Stage Build in Production Dockerfile
line-precisefixture-tested
LOW Standard
CLOUD-13
Kubernetes Pod Running with Privileged SecurityContext
line-precisefixture-tested
CRITICAL Standard
CLOUD-15
Lambda Cold Start Heavy Module Initialization
line-precisefixture-tested
LOW Standard
CLOUD-20
CloudFormation / CDK Wildcard IAM Action (Action:
line-precisefixture-tested
CRITICAL Standard
CLOUD-26
CloudFront Missing Enforced HTTPS Redirection
line-precisefixture-tested
HIGH Standard
CLOUD-27
CloudFront Insecure Legacy TLS Protocol Version (<TLSv1.2)
line-precisefixture-tested
HIGH Standard
CLOUD-29
Indefinite CloudWatch Log Retention Period
line-precisefixture-tested
LOW Standard
CLOUD-30
Terraform / OpenTofu Plaintext Secret in Output
line-precisefixture-tested
MEDIUM Standard
CLOUD-31
Terraform State Backend Missing Encryption at Rest
line-precisefixture-tested
MEDIUM Standard
CLOUD-36
Missing CloudTrail Multi-Region Audit Logging
line-precisefixture-tested
MEDIUM Standard
CLOUD-37
ECR Container Image Repository Vulnerability Scan Disabled
line-precisefixture-tested
MEDIUM Standard
CLOUD-38
ECR Container Repository Tag Mutability Enabled
line-precisefixture-tested
LOW Standard
CLOUD-40
Security Group Permissive Inbound Ingress (0.0.0.0/0)
line-precisefixture-tested
CRITICAL Standard
CLOUD-41
Missing AWS KMS Key Automatic Rotation
line-precisefixture-tested
MEDIUM Standard
CLOUD-42
Lambda Function Invocation URL Missing AuthType
line-precisefixture-tested
MEDIUM Standard
CLOUD-43
Redis / ElastiCache Cluster Missing In-Transit Encryption
line-precisefixture-tested
MEDIUM Standard
CLOUD-44
Redis / ElastiCache Missing Auth Token Requirement
line-precisefixture-tested
MEDIUM Standard
CLOUD-49
Kubernetes Service Account Automatic Token Mounting
line-precisefixture-tested
LOW Standard
WEB-PERF-01
Above-The-Fold Hero Image Missing Priority Attribute
line-precisefixture-tested
MEDIUM Standard
WEB-PERF-02
Unsized Image or Video Element Causing Layout Shift
line-precisefixture-tested
LOW Standard
WEB-PERF-03
Synchronous Third-Party Script Tag Blocking Render
line-precisefixture-tested
MEDIUM Standard
WEB-PERF-04
Non-Passive Touch or Wheel Event Listener
line-precisefixture-tested
MEDIUM Standard
WEB-PERF-05
Uncompressed Legacy Font Format (.ttf / .otf) in Bundle
line-precisefixture-tested
MEDIUM Standard
WEB-PERF-06
CSS @import Directive in Render-Critical Stylesheet
line-precisefixture-tested
MEDIUM Standard
WEB-PERF-10
Unoptimized SVG with Embedded Raster Base64 Data
line-precisefixture-tested
LOW Standard
WEB-PERF-11
Missing Preconnect for Critical External CDNs
line-precisefixture-tested
LOW Standard
WEB-PERF-15
Forced Synchronous Layout Shift (Layout Thrashing)
line-precisefixture-tested
MEDIUM Standard
WEB-PERF-18
Animated CSS Properties Triggering Layout Reflow
line-precisefixture-tested
LOW Standard
WEB-PERF-20
Unoptimized Animated GIF Asset in Production
line-precisefixture-tested
LOW Standard
WEB-PERF-23
CSS Filter Blur on Continuous Scrolling Container
line-precisefixture-tested
LOW Standard
WEB-PERF-28
Render-Blocking Custom Web Font Declaration
line-precisefixture-tested
LOW Standard
WEB-PERF-29
Synchronous LocalStorage Read in Event Loop Hot Path
line-precisefixture-tested
LOW Standard
WEB-PERF-34
DOM Node Polling via setInterval Instead of Observers
line-precisefixture-tested
LOW Standard
WEB-PERF-35
List Keyed by Array Index
line-precisefixture-tested
LOW Standard
WEB-PERF-38
Missing HTML Lang Attribute Delaying Accessibility Tree
line-precisefixture-tested
LOW Standard
WEB-PERF-39
Unused CSS Class Bloat in Production Bundle
line-precisefixture-tested
LOW Standard
WEB-PERF-45
Missing Favicon and Icon Dimensions in Manifest
line-precisefixture-tested
LOW Standard
API-03
Collection Endpoint Missing Pagination Boundary
line-precisefixture-tested
MEDIUM Standard
API-07
Health Check Endpoint Exposing Internal System Credentials
line-precisefixture-tested
HIGH Standard
API-13
API Endpoint Missing Strict JSON Schema / Zod Validation
line-precisefixture-tested
MEDIUM Standard
API-15
GET Endpoint Performing State-Mutating Actions
line-precisefixture-tested
HIGH Standard
API-18
Unauthenticated Debug or Metric Endpoint in Production
fixture-tested
HIGH Standard
API-19
Wildcard Allowed Methods in CORS (Access-Control-Allow-Methods:
line-precisefixture-tested
LOW Standard
API-20
Missing Rate Limiting on Authentication / Login Endpoints
line-precisefixture-tested
CRITICAL Standard
API-21
Leaking Stack Traces in 500 Server Error Responses
line-precisefixture-tested
HIGH Standard
API-23
Webhook Delivery Missing Cryptographic HMAC Signature
line-precisefixture-tested
MEDIUM Standard
API-26
Unbounded Query Filter Parameters Exposing Full Table Scans
line-precisefixture-tested
MEDIUM Standard
API-30
tRPC Procedure Missing Caller Context Authentication
line-precisefixture-tested
HIGH Standard
API-35
Unsanitized User-Controlled Filename in Content-Disposition
line-precisefixture-tested
MEDIUM Standard
API-37
Exposing Internal Database Errors in 400 Bad Request
line-precisefixture-tested
MEDIUM Standard
API-42
Missing Strict Origin Validation in WebSocket Handshake
line-precisefixture-tested
HIGH Standard
API-43
Unbounded WebSocket Message Payload Size
line-precisefixture-tested
MEDIUM Standard
API-45
API Token Generation Using Math.random Instead of Crypto
line-precisefixture-tested
HIGH Standard
API-46
Missing Timing-Safe Comparison on API Key Authentication
line-precisefixture-tested
MEDIUM Standard
API-47
API Endpoint Returning Unfiltered Sensitive PII in User Objects
line-precisefixture-tested
HIGH Standard
API-49
Unsafe URL Redirection in OAuth Callback Handler
line-precisefixture-tested
HIGH Standard
API-50
Exposing Internal Microservice Hostname in Public API Response
line-precisefixture-tested
LOW Standard
SUPPLY-01
Wildcard Package Dependency Version (
line-precisefixture-tested
MEDIUM Standard
SUPPLY-02
Dangerous npm Lifecycle Script (preinstall / postinstall curl)
line-precisefixture-tested
CRITICAL Standard
SUPPLY-04
Known Malicious / Deprecated Package (event-stream)
line-precisefixture-tested
CRITICAL Standard
SUPPLY-05
Unpinned Git Dependency (git+https:// without Commit SHA)
line-precisefixture-tested
HIGH Standard
SUPPLY-06
External CDN Script Missing Subresource Integrity (SRI)
line-precisefixture-tested
MEDIUM Standard
SUPPLY-07
Public Leaked Internal npm Registry Token in .npmrc
line-precisefixture-tested
CRITICAL Standard
SUPPLY-08
Typo-Squatting Package Hazard (e.g. cross-env-shell, lodash.js)
line-precisefixture-tested
HIGH Standard
SUPPLY-13
Deprecated Cryptography Package Import:
line-precisefixture-tested
LOW Standard
SUPPLY-14
Python Dependency Unpinned in requirements.txt
line-precisefixture-tested
MEDIUM Standard
SUPPLY-17
Insecure Package Registry URL (HTTP instead of HTTPS)
line-precisefixture-tested
HIGH Standard
SUPPLY-19
Unverified Direct Tarball / URL Package Dependency
line-precisefixture-tested
HIGH Standard
SUPPLY-20
Unmaintained / Abandoned Package Import (left-pad)
line-precisefixture-tested
LOW Standard
SUPPLY-22
GitHub Actions Workflow Using Mutable Branch Ref (@main)
line-precisefixture-tested
MEDIUM Standard
SUPPLY-23
GitHub Actions Step Running Untrusted Pull Request Code
line-precisefixture-tested
CRITICAL Standard
SUPPLY-25
Vulnerable Prototype Pollution in Deprecated
line-precisefixture-tested
HIGH Standard
SUPPLY-26
Vulnerable XML Parser Susceptible to XXE Injection
line-precisefixture-tested
HIGH Standard
SUPPLY-29
Over-Permissive GitHub Actions GITHUB_TOKEN Default
line-precisefixture-tested
HIGH Standard
SUPPLY-32
Insecure Gradle / Maven Dependency Without Checksum
line-precisefixture-tested
MEDIUM Standard
SUPPLY-34
Direct Dependency on Native Binary Compilers in Runtime
line-precisefixture-tested
LOW Standard
SUPPLY-39
Unverified Download of Standalone Binary CLI Tools in CI
line-precisefixture-tested
MEDIUM Standard
SUPPLY-49
Over-Permissive File Permissions in Published NPM Tarball
line-precisefixture-tested
LOW Standard
LLM-SEC-04
Unsanitized LLM Output Rendered as Raw HTML / Stored XSS
line-precisefixture-tested
CRITICAL Standard
LLM-SEC-08
Insecure Deserialization of ML Weights (Pickle / PyTorch)
line-precisefixture-tested
MEDIUM Verified Gate
LLM-SEC-17
Hardcoded Model Provider API Keys in Client-Side Bundles
line-precisefixture-tested
CRITICAL Standard
LLM-SEC-56
Insecure Dynamic Model Selection via User Input
line-precisefixture-tested
MEDIUM Standard
LLM-COST-03
Uncached Vector Embedding Loop (Compounding API Cost)
line-precisefixture-tested
LOW Standard
LLM-COST-06
Naive LLM Retry Loop Without Exponential Backoff
line-precisefixture-tested
MEDIUM Standard
ZERO-AUTH-02
Excessive JWT Token Expiration Lifespan (>1 Hour)
line-precisefixture-tested
MEDIUM Standard
ZERO-AUTH-03
Cryptographic Timing Attack in Token & Signature Verification
line-precisefixture-tested
MEDIUM Standard
ZERO-AUTH-04
Hardcoded Authentication Bypass Headers (x-bypass-auth)
line-precisefixture-tested
CRITICAL Standard
ZERO-AUTH-05
Broken Object Property Level Authorization (BOPLA / Mass Assignment)
line-precisefixture-tested
HIGH Standard
ZERO-AUTH-09
Session Fixation Vulnerability on Login State Transition
line-precisefixture-tested
HIGH Standard
ZERO-AUTH-10
Missing Rate Limiting on Authentication & Token Exchange Routes
line-precisefixture-tested
CRITICAL Standard
ZERO-AUTH-11
Insecure Transmission of Bearer Tokens in URL Query Parameters
line-precisefixture-tested
HIGH Standard
ZERO-AUTH-13
Permissive CORS Credentials with Wildcard Origins
line-precisefixture-tested
MEDIUM Standard
ZERO-AUTH-17
Weak Default Password Policy in User Registration
line-precisefixture-tested
MEDIUM Standard
ZERO-AUTH-18
Missing Cross-Site Request Forgery (CSRF) Protection on Cookie-Based Auth
line-precisefixture-tested
MEDIUM Standard
ZERO-AUTH-20
Missing OAuth State Parameter (CSRF in OAuth Flow)
line-precisefixture-tested
HIGH Standard
ZERO-AUTH-22
Lack of Constant-Time Password Hash Verification
line-precisefixture-tested
HIGH Standard
ZERO-AUTH-24
Insecure OAuth Redirect URI Matching (Wildcard / Subdomain Match)
line-precisefixture-tested
CRITICAL Standard
ZERO-AUTH-31
Insecure JWT Storage in Browser LocalStorage
line-precisefixture-tested
MEDIUM Standard
ZERO-AUTH-39
Weak Ephemeral Key Generation for Diffie-Hellman Key Exchange
line-precisefixture-tested
HIGH Standard
ZERO-AUTH-42
Unprotected GraphQL Introspection in Production Environments
line-precisefixture-tested
LOW Standard
ZERO-AUTH-43
Missing Identity Verification on Webhook Receiver Endpoints
line-precisefixture-tested
HIGH Standard
ZERO-AUTH-50
Insecure Ephemeral Token Generation using Math.random()
line-precisefixture-tested
CRITICAL Standard
PRIVACY-01
Plaintext PII Logged to Standard Output / Console
line-precisefixture-tested
HIGH Standard
PRIVACY-07
Unmasked PII Forwarded to Third-Party Error Trackers (Sentry)
line-precisefixture-tested
HIGH Standard
PRIVACY-15
Unprotected Exposure of Customer PII in URL Query Strings
line-precisefixture-tested
MEDIUM Standard
PRIVACY-25
Insecure Session Recording Tools Capturing Form Input PII
line-precisefixture-tested
MEDIUM Standard
IAC-01
Security Group Ingress Open to World on SSH Port 22
line-precisefixture-tested
CRITICAL Standard
IAC-02
Security Group Ingress Open to World on RDP Port 3389
line-precisefixture-tested
CRITICAL Standard
IAC-03
Security Group Ingress Open to World on Database Ports (5432 / 3306)
line-precisefixture-tested
CRITICAL Standard
IAC-04
AWS EBS Storage Volume Missing Default Encryption
line-precisefixture-tested
MEDIUM Standard
IAC-05
IAM Policy with Wildcard Administrative Actions (Action: *)
line-precisefixture-tested
CRITICAL Standard
IAC-06
S3 Bucket Versioning Disabled on Critical Storage
line-precisefixture-tested
MEDIUM Standard
IAC-07
AWS CloudTrail Multi-Region Audit Logging Disabled
line-precisefixture-tested
MEDIUM Standard
IAC-09
RDS Database Instance Missing Automated Backup Retention
line-precisefixture-tested
MEDIUM Standard
IAC-10
RDS Database Instance Publicly Accessible (publicly_accessible = true)
line-precisefixture-tested
CRITICAL Standard
IAC-12
Kubernetes Container Running with Host PID or IPC Namespace
line-precisefixture-tested
CRITICAL Standard
IAC-14
Dockerfile Missing HEALTHCHECK Instruction
fixture-tested
MEDIUM Standard
IAC-20
AWS KMS Key Policy Permitting Wildcard Principal (*)
line-precisefixture-tested
CRITICAL Standard
IAC-21
Container Running with hostNetwork Enabled
line-precisefixture-tested
CRITICAL Standard
IAC-22
Terraform Resource Using Hardcoded Plaintext Passwords
line-precisefixture-tested
CRITICAL Standard
IAC-23
AWS Elasticache Redis Cluster Missing In-Transit Encryption
line-precisefixture-tested
MEDIUM Standard
IAC-24
AWS S3 Bucket Policy Permitting Wildcard Principal (*)
line-precisefixture-tested
CRITICAL Standard
IAC-28
AWS Elastic Load Balancer (ALB) Dropping HTTP to HTTPS Redirection
line-precisefixture-tested
HIGH Standard
IAC-29
Kubernetes Pod Permitting Linux Capabilities (ALL)
line-precisefixture-tested
CRITICAL Standard
IAC-31
Docker Compose Version 2/3 File Declaring Privileged Flag
line-precisefixture-tested
CRITICAL Standard
IAC-32
AWS RDS Instance Missing Deletion Protection
line-precisefixture-tested
MEDIUM Standard
IAC-33
AWS OpenSearch / Elasticsearch Cluster Missing Node-to-Node Encryption
line-precisefixture-tested
MEDIUM Standard
IAC-35
AWS CloudFront Distribution Using Insecure SSL/TLS Protocols (TLSv1)
line-precisefixture-tested
HIGH Standard
IAC-38
AWS EKS Cluster Endpoint Publicly Accessible Without CIDR Whitelist
line-precisefixture-tested
MEDIUM Standard
IAC-42
AWS Lambda Function Runtime Using Deprecated Node.js or Python
line-precisefixture-tested
MEDIUM Standard
IAC-44
AWS RDS Parameter Group Enforcing SSL/TLS Disabled
line-precisefixture-tested
MEDIUM Standard
IAC-45
Kubernetes Ingress Allowing Insecure Snippet Annotations
line-precisefixture-tested
MEDIUM Standard
IAC-48
Terraform AWS EC2 Instance Missing IMDSv2 Enforcement
line-precisefixture-tested
HIGH Standard
IAC-49
Kubernetes Pod Tolerating All Taints (*)
line-precisefixture-tested
LOW Standard
CHAOS-09
DNS TTL Caching Misconfiguration Preventing Fast Failover
line-precisefixture-tested
LOW Standard
CHAOS-11
Unconstrained Thread Pool / Worker Concurrency in CPU-Bound Work
line-precisefixture-tested
MEDIUM Standard
CHAOS-13
Lack of Backpressure Handling in Streaming Data Pipelines
line-precisefixture-tested
MEDIUM Standard
CHAOS-18
Single Point of Failure (SPOF) Without Multi-AZ Redundancy
line-precisefixture-tested
MEDIUM Standard
CHAOS-21
Missing Fallback for Third-Party Font or Script Outages
line-precisefixture-tested
LOW Standard
CHAOS-28
Unconstrained Log Ingestion Flooding Disk / Logging Storage
line-precisefixture-tested
LOW Standard
CHAOS-33
Insecure Fast-Fail Bypass Causing Silent Data Corruption
line-precisefixture-tested
MEDIUM Standard
CHAOS-35
Unbounded Event Listener Growth on Global Window Object
line-precisefixture-tested
LOW Standard
CHAOS-38
Missing Backoff on Database Connection Reconnection
line-precisefixture-tested
MEDIUM Standard
CHAOS-39
Lack of Client-Side Cache Busting on Critical Static Assets
line-precisefixture-tested
LOW Standard
GQL-01
Unrestricted GraphQL Query Depth (DoS Vulnerability)
line-precisefixture-tested
HIGH Standard
GQL-02
Production GraphQL Introspection Enabled
line-precisefixture-tested
MEDIUM Standard
GQL-03
Query Complexity & Cost Limit Disabled
line-precisefixture-tested
HIGH Standard
GQL-04
Batch Request & Query Multiplexing Amplification Attack
line-precisefixture-tested
HIGH Standard
GQL-06
Missing Field-Level Authorization Directive
line-precisefixture-tested
CRITICAL Standard
GQL-07
GraphQL Playground / GraphiQL Exposed in Production
line-precisefixture-tested
LOW Standard
GQL-09
Unbounded List Pagination in Resolvers
line-precisefixture-tested
HIGH Standard
GQL-10
Missing CSRF Protection on GraphQL Mutations
line-precisefixture-tested
HIGH Standard
GQL-15
Unrestricted Multipart GraphQL File Upload
line-precisefixture-tested
CRITICAL Standard
GQL-16
Schema Directive Injection via User Input
line-precisefixture-tested
CRITICAL Standard
GQL-17
GraphQL Resolver Raw SQL Injection
line-precisefixture-tested
CRITICAL Standard
NEXT15-02
Client Component Props Exposing Server Secrets
line-precisefixture-tested
CRITICAL Standard
NEXT15-05
Edge Middleware Header Injection via URL Parameters
line-precisefixture-tested
HIGH Standard
NEXT15-06
Unbounded revalidateTag Invocations Allowing Cache Flush DoS
line-precisefixture-tested
MEDIUM Standard
NEXT15-07
Mutating Server Action Triggered via Link Navigation (GET)
line-precisefixture-tested
HIGH Standard
WEB3-01
Reentrancy Vulnerability (Checks-Effects-Interactions Violation)
line-precisefixture-tested
CRITICAL Standard
WEB3-02
Integer Overflow / Underflow in Unchecked Math Block
line-precisefixture-tested
HIGH Standard
WEB3-03
Frontrunning / MEV Sandwich Vulnerability (Zero Slippage Tolerance)
line-precisefixture-tested
CRITICAL Standard
WEB3-05
Missing Access Control on Critical Admin Functions
line-precisefixture-tested
CRITICAL Standard
WEB3-06
Signature Replay Attack (Missing EIP-712 Nonce & ChainID)
line-precisefixture-tested
HIGH Standard
WEB3-07
Dangerous Delegatecall to Untrusted Target Address
line-precisefixture-tested
CRITICAL Standard
WEB3-08
Unprotected Selfdestruct / Suicide Call
line-precisefixture-tested
CRITICAL Standard
WEB3-09
Block Timestamp as Randomness Source
line-precisefixture-tested
MEDIUM Standard
WEB3-10
Unchecked ERC-20 Transfer Return Value
line-precisefixture-tested
HIGH Standard
PY-SEC-01
Unsafe Pickle Deserialization (Remote Code Execution)
line-precisefixture-tested
CRITICAL Verified Gate
PY-SEC-02
Insecure PyYAML load() Without SafeLoader
line-precisefixture-tested
CRITICAL Verified Gate
PY-SEC-03
Subprocess Execution with shell=True
line-precisefixture-tested
UNKNOWN Standard
PY-SEC-04
Python SQL Injection via String Interpolation (f-string / format / %)
line-precisefixture-tested
HIGH Standard
PY-SEC-05
Django / Flask DEBUG Mode Enabled in Production Settings
line-precisefixture-tested
MEDIUM Standard
PY-SEC-06
FastAPI Permissive CORS with Allow-Credentials
line-precisefixture-tested
HIGH Standard
PY-SEC-07
Blocking Synchronous I/O Inside FastAPI async def Handler
line-precisefixture-tested
MEDIUM Standard
PY-SEC-08
Insecure Celery Task Serializer (Pickle Serialization)
line-precisefixture-tested
CRITICAL Standard
PY-SEC-09
Hardcoded Secret Key in Flask / Django Settings
line-precisefixture-tested
HIGH Standard
PY-SEC-10
Unrestricted Jinja2 Server-Side Template Injection (SSTI)
line-precisefixture-tested
CRITICAL Standard
PY-SEC-11
Dynamic Code Execution via eval() or exec()
line-precisefixture-tested
UNKNOWN Verified Gate
PY-SEC-12
Weak Cryptographic Hash Algorithm (MD5 / SHA-1)
line-precisefixture-tested
HIGH Standard
PY-SEC-13
Insecure Temporary File Creation via tempfile.mktemp()
line-precisefixture-tested
MEDIUM Standard
PY-SEC-14
Server-Side Request Forgery (SSRF) via Dynamic URL Fetch
line-precisefixture-tested
HIGH Verified Gate
PY-SEC-15
Insecure XML Parser Vulnerable to XML External Entity (XXE)
line-precisefixture-tested
HIGH Standard
PY-SEC-16
Path Traversal via Unsanitized File Access
line-precisefixture-tested
HIGH Standard
PY-SEC-17
CSRF Protection Disabled (@csrf_exempt / WTF_CSRF_ENABLED = False)
line-precisefixture-tested
MEDIUM Standard
PY-SEC-18
SSL / TLS Certificate Verification Disabled (verify=False)
line-precisefixture-tested
CRITICAL Standard
PY-SEC-19
Insecure Deserialization via shelve or marshal Modules
line-precisefixture-tested
HIGH Standard
PY-SEC-20
Hardcoded Database Connection String with Credentials
line-precisefixture-tested
CRITICAL Standard
PY-SEC-21
Paramiko SSH Host Key Auto-Add Policy (AutoAddPolicy)
line-precisefixture-tested
HIGH Standard
PY-SEC-22
Flask / Django Session Cookie Missing Secure or HttpOnly Flags
line-precisefixture-tested
MEDIUM Standard
PY-SEC-24
Use of Assert Statement for Security or Authorization Checks
line-precisefixture-tested
MEDIUM Standard
PY-SEC-25
Flask Weak Default Secret Key
line-precisefixture-tested
HIGH Standard
PY-SEC-26
Cryptographically Weak PRNG Used for Security Tokens
line-precisefixture-tested
HIGH Standard
PY-SEC-27
Django ALLOWED_HOSTS Configured with Wildcard (*)
line-precisefixture-tested
HIGH Standard
PY-SEC-28
Hardcoded AWS Access Key ID in Python Source
line-precisefixture-tested
CRITICAL Standard
PY-SEC-29
Unvalidated Open Redirect via Dynamic Request URL
line-precisefixture-tested
MEDIUM Standard
PY-SEC-30
Raw SQL Query with % or .format() String Formatting
line-precisefixture-tested
CRITICAL Standard
PY-SEC-31
Django Mass Assignment via Unfiltered Request Data Unpacking
line-precisefixture-tested
HIGH Standard
PY-SEC-32
Insecure LDAP Search Filter String Interpolation
line-precisefixture-tested
HIGH Standard
PY-SEC-33
Catastrophic Backtracking Regular Expression (ReDoS)
line-precisefixture-tested
MEDIUM Standard
PY-SEC-34
Hardcoded Private Key in Python Source Code
line-precisefixture-tested
CRITICAL Standard
PY-SEC-35
Broad Exception Handling Swallowing Critical Errors (except: pass)
line-precisefixture-tested
LOW Standard
PY-SEC-36
Django SECURE_HSTS_SECONDS Not Configured or Disabled
line-precisefixture-tested
MEDIUM Standard
PY-SEC-38
Insecure FTPLib Usage Without TLS (Plaintext FTP)
line-precisefixture-tested
MEDIUM Standard
PY-SEC-39
Insecure Telnetlib Usage (Cleartext Management Protocol)
line-precisefixture-tested
MEDIUM Standard
PY-SEC-40
Unsafe PyTorch Model Loading via torch.load Without weights_only
line-precisefixture-tested
HIGH Standard
PY-SEC-41
Insecure TarFile Extraction Vulnerable to Arbitrary File Overwrite
line-precisefixture-tested
HIGH Standard
PY-SEC-42
Insecure ZipFile Extraction Vulnerable to Zip Slip
line-precisefixture-tested
HIGH Standard
PY-SEC-43
Insecure Cipher Mode (ECB Mode in PyCryptodome / Cryptography)
line-precisefixture-tested
HIGH Standard
PY-SEC-44
JWT Signature Verification Disabled in PyJWT
line-precisefixture-tested
CRITICAL Standard
PY-SEC-45
Missing Request Timeout on Python Requests / HTTPX Calls
line-precisefixture-tested
LOW Standard
PY-SEC-46
Unrestricted File Upload Without Extension or Content Validation
line-precisefixture-tested
HIGH Standard
PY-SEC-49
Django SESSION_COOKIE_AGE Overly Permissive (> 30 Days)
line-precisefixture-tested
LOW Standard
PY-SEC-50
Insecure Multiprocessing Manager Without Authentication Key
line-precisefixture-tested
HIGH Standard
K8S-01
Privileged Container Execution (privileged: true)
line-precisefixture-tested
HIGH Standard
K8S-02
Container Allowed to Run as Root User
line-precisefixture-tested
MEDIUM Standard
K8S-04
Dangerous Host Path Volume Mount (/ or /etc or /var/run)
line-precisefixture-tested
CRITICAL Standard
K8S-05
AutomountServiceAccountToken Enabled by Default
line-precisefixture-tested
MEDIUM Standard
K8S-08
Writable Root Filesystem (readOnlyRootFilesystem: false)
line-precisefixture-tested
MEDIUM Standard
K8S-09
Container Insecure Capability Allocation (ALL or CAP_SYS_ADMIN)
line-precisefixture-tested
CRITICAL Standard
GO-01
Command Injection via Unsanitized exec.Command Input
line-precisefixture-tested
CRITICAL Standard
GO-02
SQL Injection via String Concatenation or fmt.Sprintf
line-precisefixture-tested
CRITICAL Standard
GO-03
Missing Response Body Close (Leaking TCP Sockets)
line-precisefixture-tested
MEDIUM Standard
GO-05
Data Race on Shared Map Without Mutex or sync.Map
line-precisefixture-tested
HIGH Standard
GO-06
Path Traversal via Unvalidated File Access in Go Source
line-precisefixture-tested
HIGH Standard
GO-07
Cross-Site Scripting (XSS) via Unescaped template.HTML
line-precisefixture-tested
HIGH Standard
GO-08
Hardcoded Secret or API Key in Go Source Code
line-precisefixture-tested
CRITICAL Standard
GO-09
Weak Cryptographic Algorithm in Go Source (MD5 / SHA1 / DES)
line-precisefixture-tested
HIGH Standard
GO-10
Insecure TLS Configuration with InsecureSkipVerify: true
line-precisefixture-tested
CRITICAL Standard
GO-13
Server-Side Request Forgery (SSRF) via Dynamic HTTP Call
line-precisefixture-tested
HIGH Standard
GO-14
Unbounded Request Body Read (DoS Memory Exhaustion)
line-precisefixture-tested
MEDIUM Standard
GO-15
Weak Random Number Generator Used in Security Context (math/rand)
line-precisefixture-tested
HIGH Standard
GO-16
Unsafe Pointer Usage (unsafe.Pointer)
line-precisefixture-tested
LOW Standard
GO-17
CORS Permissive Wildcard with AllowCredentials in Gin / Echo / Chi
line-precisefixture-tested
MEDIUM Standard
GO-18
Gin Framework Running in Debug Mode in Production
line-precisefixture-tested
LOW Standard
GO-19
Open Redirect via http.Redirect with Unsanitized User Input
line-precisefixture-tested
MEDIUM Standard
GO-20
Missing Read/Write Timeout on http.Server (Slowloris DoS)
line-precisefixture-tested
MEDIUM Standard
GO-21
Hardcoded Database Connection String with Credentials in Go
line-precisefixture-tested
CRITICAL Standard
GO-22
Insecure JWT Parsing Without Signature Verification
line-precisefixture-tested
CRITICAL Standard
GO-23
Insecure SSH Host Key Validation (ssh.InsecureIgnoreHostKey)
line-precisefixture-tested
CRITICAL Standard
GO-24
Archive Path Traversal (Zip Slip / Tar Slip in Go)
line-precisefixture-tested
HIGH Standard
GO-27
Nil Pointer Dereference on Unchecked Error Return
line-precisefixture-tested
MEDIUM Standard
GO-29
Sensitive Information Leak via Insecure Log Output in Go
line-precisefixture-tested
MEDIUM Standard
GO-32
Insecure Cookie Configuration Missing HttpOnly or Secure Flag
line-precisefixture-tested
MEDIUM Standard
GO-33
Weak RSA Key Generation (< 2048 Bits) in Go
line-precisefixture-tested
HIGH Standard
GO-34
Hardcoded AWS Access Key ID in Go Source
line-precisefixture-tested
CRITICAL Standard
GO-35
Cgo Memory Leak or Missing C.free Call
line-precisefixture-tested
MEDIUM Standard
GO-37
Context Leak via Missing defer cancel() Call
line-precisefixture-tested
LOW Standard
GO-38
Unsafe Dynamic Plugin Loading via plugin.Open()
line-precisefixture-tested
CRITICAL Standard
GO-39
Insecure gRPC Connection via grpc.WithInsecure()
line-precisefixture-tested
MEDIUM Standard
GO-40
Insecure Temporary File Creation via Path Concatenation
line-precisefixture-tested
LOW Standard
GO-41
LDAP Injection via Formatted Search Query in Go
line-precisefixture-tested
HIGH Standard
GO-42
XPath Injection via Unsanitized Query Strings in Go
line-precisefixture-tested
HIGH Standard
GO-45
Unsafe Deserialization via Gob Decoder on Untrusted Data
line-precisefixture-tested
MEDIUM Standard
GO-46
Deprecated TLS Minimum Version (TLS 1.0 / TLS 1.1)
line-precisefixture-tested
HIGH Standard
GO-49
Unbuffered Channel Deadlock Risk in Single Goroutine Flow
line-precisefixture-tested
MEDIUM Standard
GO-50
Verbose Stack Trace Exposure in HTTP Response (Echo / Fiber)
line-precisefixture-tested
HIGH Standard
TENANT-02
Tenant Context Leaked Across Async Execution Store
line-precisefixture-tested
HIGH Standard
TENANT-04
Tenant S3 Storage Prefix Path Traversal Leakage
line-precisefixture-tested
HIGH Standard
TENANT-06
IDOR - Record Loaded by Request ID Without Owner Scoping
line-precisefixture-tested
CRITICAL Standard
CLOUD-SEC-01
Publicly Accessible S3 Bucket / Blob Container
line-precisefixture-tested
CRITICAL Standard
CLOUD-SEC-02
Overprivileged IAM Wildcard Action (*)
line-precisefixture-tested
CRITICAL Standard
CLOUD-SEC-03
Unencrypted Cloud Storage Volumes at Rest (EBS / Managed Disk)
line-precisefixture-tested
HIGH Standard
CLOUD-SEC-04
Security Group Ingress Open to 0.0.0.0/0 on Management Ports
line-precisefixture-tested
CRITICAL Standard
CLOUD-SEC-05
Multi-Cloud Audit Logging / CloudTrail Disabled
line-precisefixture-tested
HIGH Standard
MOB-SEC-01
Insecure Local Data Storage in Cleartext SharedPreferences
line-precisefixture-tested
HIGH Verified Gate
MOB-SEC-02
Hardcoded API Keys or OAuth Secrets in Mobile App Bundle
line-precisefixture-tested
CRITICAL Standard
MOB-SEC-03
Cleartext HTTP Traffic Permitted in Mobile Manifest
line-precisefixture-tested
HIGH Verified Gate
RULE-9304
TLS Certificate Validation Disabled
line-precisefixture-tested
HIGH Standard
MOB-SEC-05
Exported Android Component Lacking Permission Guard
line-precisefixture-tested
HIGH Verified Gate
RULE-9306
WebView Lets file:// Pages Read Local Files
line-precisefixture-tested
HIGH Standard
RULE-9309
Weak Encryption Mode or Cipher (ECB / DES)
line-precisefixture-tested
HIGH Standard
RULE-9310
Deep-Link URL Loaded Into a WebView Without a Host Check
line-precisefixture-tested
HIGH Standard
RULE-9311
App Manifest Marked Debuggable
line-precisefixture-tested
HIGH Standard
RULE-9312
Secret Written to the Device Log
line-precisefixture-tested
MEDIUM Verified Gate
RULE-9313
Keychain Item Readable While the Device Is Locked
line-precisefixture-tested
MEDIUM Standard
RULE-9314
SQLite Query Built by String Concatenation
line-precisefixture-tested
HIGH Verified Gate
RULE-9315
Auth Token Stored in Unencrypted AsyncStorage
line-precisefixture-tested
HIGH Standard
RULE-9316
File or Preferences Created World-Readable
line-precisefixture-tested
HIGH Verified Gate
RULE-9317
FileProvider Exposes the Device Root
line-precisefixture-tested
MEDIUM Standard
RULE-9318
Credentials Saved to a Plain File
line-precisefixture-tested
HIGH Verified Gate
EVENT-03
Plaintext Event Broker Transport (Missing SASL / TLS)
line-precisefixture-tested
CRITICAL Standard
CICD-SEC-01
Dangerous pull_request_target Workflow with Untrusted Checkout
line-precisefixture-tested
CRITICAL Standard
CICD-SEC-02
Unpinned Third-Party Action Mutable Reference (@v1)
line-precisefixture-tested
MEDIUM Verified Gate
CICD-SEC-03
Script Injection via Unescaped GitHub Context Expression
line-precisefixture-tested
CRITICAL Standard
CICD-SEC-04
Overprivileged GITHUB_TOKEN Permissions (permissions: write-all)
line-precisefixture-tested
HIGH Standard
CICD-SEC-05
Exposed Secret Tokens in Build Log Outputs
line-precisefixture-tested
LOW Standard
RUST-01
Unsound Unsafe Block Missing Safety Invariant Comment
line-precisefixture-tested
LOW Standard
RUST-02
Blocking Synchronous I/O Inside Tokio Async Function
line-precisefixture-tested
MEDIUM Standard
RUST-04
Panic in Drop Trait Implementation (Process Abort)
line-precisefixture-tested
MEDIUM Standard
RUST-05
SQL Injection via format! String Interpolation in Query
line-precisefixture-tested
CRITICAL Verified Gate
FINTECH-01
Storage of Sensitive Authentication Data (Card CVV / CVC)
line-precisefixture-tested
CRITICAL Standard
FINTECH-02
Unmasked Primary Account Number (PAN) Displayed in UI
line-precisefixture-tested
HIGH Standard
FINTECH-03
Missing Idempotency-Key on Financial Payment Mutation
line-precisefixture-tested
MEDIUM Standard
FINTECH-04
Insecure Webhook Signature Verification on Payment Callback
line-precisefixture-tested
CRITICAL Verified Gate
FINTECH-05
Plaintext Cardholder Data Logged to Application Telemetry
line-precisefixture-tested
HIGH Standard
HIPAA-02
PHI Exposed in URL Query Parameters / Referral Headers
line-precisefixture-tested
HIGH Standard
HIPAA-04
Third-Party Analytics Tracking Pixels on Health Portal
line-precisefixture-tested
CRITICAL Standard
HIPAA-05
Automated Session Timeout Missing on Clinical Terminal
line-precisefixture-tested
MEDIUM Standard
OTEL-02
High-Cardinality Metric Label Explosion (UUID / Timestamp as Tag)
line-precisefixture-tested
MEDIUM Standard
OTEL-05
Unbounded Telemetry Exporter Buffer (Missing Drop / Batching Policy)
line-precisefixture-tested
MEDIUM Standard
CPP-SEC-01
Use of Unbounded String Copy Function (strcpy / gets / sprintf)
line-precisefixture-tested
HIGH Standard
CPP-SEC-02
Use-After-Free Vulnerability (Dangling Pointer Dereference)
line-precisefixture-tested
CRITICAL Standard
CPP-SEC-03
Double Free Vulnerability (Repeated Deallocation)
line-precisefixture-tested
CRITICAL Standard
CPP-SEC-04
Integer Overflow Leading to Heap Buffer Overflow in malloc
line-precisefixture-tested
MEDIUM Standard
ECOMM-01
Inventory Overselling Race Condition (Missing Row-Level Lock)
line-precisefixture-tested
CRITICAL Standard
ECOMM-02
Client-Supplied Price / Discount Tampering Vulnerability
line-precisefixture-tested
CRITICAL Standard
ECOMM-04
Negative Quantity Shopping Cart Exploit (Price Inversion)
line-precisefixture-tested
HIGH Standard
ECOMM-05
Shopping Cart Session Hijacking via Predictable Cart ID
line-precisefixture-tested
HIGH Standard
GRPC-03
Plaintext Insecure Channel Credentials in Production
line-precisefixture-tested
MEDIUM Standard
GRPC-05
Unprotected gRPC Server Reflection in Public Production
line-precisefixture-tested
MEDIUM Standard
PG-05
Deadlock Risk from Non-Deterministic Lock Acquisition Order
line-precisefixture-tested
LOW Standard
WAF-02
Missing Edge Rate Limiting on High-Cost AI Inference Endpoints
line-precisefixture-tested
HIGH Standard
WAF-05
Unchecked HTTP Request Body Size Exceeding Edge WAF Inspection Buffer
line-precisefixture-tested
LOW Standard
WS-01
Missing WebSocket Heartbeat Ping/Pong Health Interval
line-precisefixture-tested
LOW Standard
WS-02
Missing Authentication Handshake Guard on WebSocket Upgrade
line-precisefixture-tested
CRITICAL Standard
WS-03
Cross-Site WebSocket Hijacking (CSWSH) via Unvalidated Origin
line-precisefixture-tested
CRITICAL Standard
WS-05
Socket Reconnection Storm Flooding Backend Gateways
line-precisefixture-tested
MEDIUM Standard
CACHE-03
Unauthenticated Redis Port Bound to Public Network Interfaces (0.0.0.0)
line-precisefixture-tested
CRITICAL Standard
CACHE-04
Unsafe Lua Script Execution Susceptible to Injection or Infinite Loops
line-precisefixture-tested
HIGH Standard
CACHE-05
Unpartitioned Large Cache Key Degradation (>1MB Payload Blob)
line-precisefixture-tested
MEDIUM Standard
ISO-02
Privileged Access Rights Granted Without Documented Approval (A.5.18)
line-precisefixture-tested
MEDIUM Standard
OAUTH-02
Permissive Wildcard Redirect URI in OAuth Client Configuration
line-precisefixture-tested
HIGH Standard
OAUTH-03
Missing Cryptographic State / Nonce Parameter on Social Auth Handshake
line-precisefixture-tested
HIGH Standard
OAUTH-05
Use of Deprecated Resource Owner Password Credentials (ROPC) Grant
line-precisefixture-tested
MEDIUM Standard
TF-01
Unencrypted Cloud State Backend (Missing SSE on S3 / GCS State Bucket)
line-precisefixture-tested
MEDIUM Standard
TF-02
Missing State Locking on Distributed Terraform Backend (DynamoDB Table)
line-precisefixture-tested
MEDIUM Standard
TF-03
Security Group Ingress Open to the World on Administrative Ports (0.0.0.0/0)
line-precisefixture-tested
CRITICAL Standard
TF-04
Hardcoded Cloud Provider Access Keys in Terraform Files
line-precisefixture-tested
CRITICAL Standard
TF-05
Unversioned Terraform Provider / Module References (Floating Dependencies)
line-precisefixture-tested
MEDIUM Standard
MESH-01
Permissive mTLS Mode in Service Mesh Ingress (Missing STRICT Mode)
line-precisefixture-tested
CRITICAL Standard
MESH-04
Active Fault Injection Delay / Abort Remaining in Production
line-precisefixture-tested
MEDIUM Standard
SLS-01
HTTP Function Timeout Above the API Gateway Limit (Runaway Billing)
line-precisefixture-tested
MEDIUM Standard
SLS-02
Database Client Created Per Invocation Inside Lambda Handler
line-precisefixture-tested
MEDIUM Standard
GW-04
Oversized Header Buffer Parsing Attack (HTTP 431 Vulnerability)
line-precisefixture-tested
HIGH Standard
DNS-04
Unrestricted Zone Transfer (AXFR) Allowed on Public Nameservers
line-precisefixture-tested
CRITICAL Standard
GRPH-01
Unbounded Cypher Traversal Missing Maximum Hop Limit
line-precisefixture-tested
MEDIUM Standard
GRPH-02
Cypher Query String Concatenation Permitting Injection
line-precisefixture-tested
CRITICAL Standard
AUDIT-01
Plaintext Credentials or PII Leaked in Application Logs
line-precisefixture-tested
CRITICAL Standard
CONTAINER-01
Privileged Container Execution with Full Host Access
line-precisefixture-tested
CRITICAL Standard
CONTAINER-02
Root User Execution in Container Runtime Image
line-precisefixture-tested
HIGH Standard
CONTAINER-03
Writable Root Filesystem Allowing Malicious Binary Droppers
line-precisefixture-tested
MEDIUM Standard
CONTAINER-04
Host Network Namespace Sharing Permitting Network Sniffing
line-precisefixture-tested
CRITICAL Standard
CONTAINER-05
Exposed Docker Daemon Unix Socket Inside Container
line-precisefixture-tested
MEDIUM Standard
TLS-01
Deprecated TLS 1.0 / 1.1 Protocols Permitted on Public Endpoints
line-precisefixture-tested
HIGH Standard
TLS-02
Weak Cipher Suite Enabled (RC4 / 3DES / NULL / EXPORT)
line-precisefixture-tested
HIGH Standard
TLS-04
TLS Certificate Verification Disabled (rejectUnauthorized: false)
line-precisefixture-tested
HIGH Standard
MQ-02
Unbounded Prefetch Count Causing Consumer Starvation and Crash
line-precisefixture-tested
MEDIUM Standard
MQ-03
Unsafe Message Deserialization Permitting Arbitrary Object Injection
line-precisefixture-tested
CRITICAL Standard
MQ-04
Missing Publisher Confirms / Acknowledgments Leading to Data Loss
line-precisefixture-tested
MEDIUM Standard
MQ-06
Failed Message Is Requeued Forever From the Error Handler
line-precisefixture-tested
HIGH Standard
SBOM-03
SLSA Level 3 Provenance Attestation Missing in CI/CD Build Pipeline
line-precisefixture-tested
LOW Standard
SBOM-05
Unvetted Third-Party GitHub Actions in Production CI/CD Workflows
line-precisefixture-tested
MEDIUM Verified Gate
WASM-01
Unbounded WebAssembly Linear Memory Allocation
line-precisefixture-tested
MEDIUM Standard
WASM-03
Unrestricted WASI Filesystem Preopens Permitting Host Traversal
line-precisefixture-tested
CRITICAL Standard
SSO-02
SAML Audience Validation Disabled (audience: false)
line-precisefixture-tested
HIGH Standard
SSO-03
SAML InResponseTo Validation Disabled (Response Replay)
line-precisefixture-tested
MEDIUM Standard
PCI4-02
PCI-DSS Req 6.4.3 Insecure Third-Party Scripts on Payment Pages
line-precisefixture-tested
HIGH Standard
SEARCH-02
Unindexed Leading Wildcard Search Triggering Full Cluster Scans
line-precisefixture-tested
MEDIUM Standard
SEARCH-04
Fielddata Memory Leakage on High-Cardinality Analyzed Text
line-precisefixture-tested
MEDIUM Standard
SDP-02
Split-Tunneling Configuration Permitting DNS Request Leakage
line-precisefixture-tested
MEDIUM Standard
SDP-03
Inbound Perimeter Firewall Ports Open to Public Internet
line-precisefixture-tested
CRITICAL Standard
SDP-05
Hardcoded WireGuard Private Key in Infrastructure Repositories
line-precisefixture-tested
CRITICAL Standard
OPA-02
Admission Webhook Fail-Open Misconfiguration in Production
line-precisefixture-tested
LOW Standard
CRYPTO-01
Hardcoded Cryptographic Keys and Static Salts in Source Code
line-precisefixture-tested
CRITICAL Verified Gate
CRYPTO-02
Missing Automated Master Key Rotation Schedule Exceeding 90 Days
line-precisefixture-tested
LOW Standard
CRYPTO-03
Insecure Legacy Cipher Modes Permitted (AES-ECB / Unauthenticated CBC)
line-precisefixture-tested
CRITICAL Standard
CRYPTO-04
Cryptographic Nonce Reuse in Galois/Counter Mode (GCM) Encryption
line-precisefixture-tested
CRITICAL Standard
CRYPTO-05
Weak Asymmetric Key Strengths (RSA < 3072 bits or ECC < 256 bits)
line-precisefixture-tested
HIGH Standard
VECTOR-03
Unbounded Similarity Query Limit (top_k > 1000) Causing Memory Exhaustion
line-precisefixture-tested
MEDIUM Standard
THREAT-04
MITRE T1003 OS Credential Dumping: Unauthorized Reading of Host Credential Files
line-precisefixture-tested
HIGH Standard
FED-03
Unprotected Subgraph Introspection in Production
line-precisefixture-tested
MEDIUM Standard
ASVS-05
ASVS V6.2 Cryptographic Storage: Using Insecure Random Salt or Low Iteration Counts
line-precisefixture-tested
MEDIUM Standard
TSDB-03
High-Cardinality Tag Explosion Exhausting TSDB Inverted Index Memory
line-precisefixture-tested
MEDIUM Standard
EBPF-02
Insecure BPF Syscall Permissions Permitting Unprivileged Loading
line-precisefixture-tested
CRITICAL Standard
MQOPT-03
Default Guest Credentials Enabled on Message Broker Management UI
line-precisefixture-tested
CRITICAL Standard
GRPCSEC-01
Insecure Plaintext gRPC Channel Instantiation in Production
line-precisefixture-tested
MEDIUM Standard
GRPCSEC-03
Unbounded gRPC Inbound Message Size Permitting Memory Exhaustion
line-precisefixture-tested
HIGH Standard
CSPM-01
Unrestricted Cloud Storage Bucket Public Read/Write Access
line-precisefixture-tested
CRITICAL Standard
CSPM-02
Overprivileged Cloud IAM Roles with Wildcard Actions (*:*)
line-precisefixture-tested
CRITICAL Standard
CSPM-04
Cloud Security Group Permitting Inbound SSH/RDP from 0.0.0.0/0
line-precisefixture-tested
CRITICAL Standard
CSPM-05
Cloud Audit Trails (CloudTrail / Audit Logs) Disabled in Region
line-precisefixture-tested
MEDIUM Standard
KERN-SEC-01
Unrestricted Linux Root Capabilities (CAP_SYS_ADMIN) Retained in Container Workloads
line-precisefixture-tested
HIGH Standard
KERN-SEC-02
Missing Seccomp BPF Syscall Filtering on High-Privilege Worker Daemons
line-precisefixture-tested
MEDIUM Standard
KERN-SEC-04
Kernel eBPF JIT Hardening Disabled Allowing Speculative Execution Leakage
line-precisefixture-tested
MEDIUM Standard
KERN-SEC-05
Kernel Page Table Isolation (KPTI) Disabled in Boot Parameters
line-precisefixture-tested
HIGH Standard
PHP-SEC-01
SQL Injection via Unparameterized Query Concatenation
line-precisefixture-tested
CRITICAL Verified Gate
PHP-SEC-02
Local File Inclusion (LFI) via Dynamic include/require
line-precisefixture-tested
CRITICAL Standard
PHP-SEC-03
OS Command Injection via shell_exec / system
line-precisefixture-tested
CRITICAL Verified Gate
PHP-SEC-04
Insecure PHP Object Deserialization via unserialize()
line-precisefixture-tested
CRITICAL Standard
PHP-SEC-05
Reflected Cross-Site Scripting (XSS) via Direct Echo
line-precisefixture-tested
HIGH Standard
JAVA-SEC-01
SQL Injection via String Concatenation in Statement Execution
line-precisefixture-tested
CRITICAL Standard
JAVA-SEC-02
Hardcoded Password or Secret Key in Java Source Code
line-precisefixture-tested
HIGH Standard
JAVA-SEC-03
Unrestricted Java Deserialization via ObjectInputStream.readObject
line-precisefixture-tested
CRITICAL Verified Gate
JAVA-SEC-04
Log4Shell / JNDI Remote Code Execution Pattern (CVE-2021-44228)
line-precisefixture-tested
CRITICAL Standard
JAVA-SEC-05
Cryptographically Weak Cipher or Hash in Java (DES / RC4 / MD5 / ECB)
line-precisefixture-tested
HIGH Standard
CS-SEC-01
C# SQL Injection via SqlCommand Interpolation / Concatenation
line-precisefixture-tested
CRITICAL Standard
CS-SEC-02
Cryptographically Broken Hash / Cipher Algorithm (MD5 / SHA1 / DES)
line-precisefixture-tested
HIGH Standard
CS-SEC-03
Insecure .NET Deserialization via BinaryFormatter (RCE Hazard)
line-precisefixture-tested
CRITICAL Standard
RUBY-SEC-01
Ruby on Rails SQL Injection in ActiveRecord Query Interpolation
line-precisefixture-tested
CRITICAL Verified Gate
RUBY-SEC-02
Insecure Mass Assignment via params.permit!
line-precisefixture-tested
HIGH Verified Gate
RUBY-SEC-03
Remote Code Execution via eval with Unsanitized Parameters
line-precisefixture-tested
CRITICAL Standard
NOSQL-SEC-01
MongoDB $where Arbitrary JavaScript Evaluation Injection
line-precisefixture-tested
CRITICAL Standard
NODE-SQL-01
Node.js Database Query Formatted via String Concatenation
line-precisefixture-tested
CRITICAL Standard
FIREBASE-SEC-01
Insecure Firebase Security Rules (Unauthenticated Public Read/Write)
line-precisefixture-tested
CRITICAL Standard
MYSQL-SEC-01
MySQL Raw Query Injection via Python String Interpolation
line-precisefixture-tested
CRITICAL Standard
MONGO-SEC-01
MongoDB NoSQL Injection via $where or Unvalidated Object Filter
line-precisefixture-tested
CRITICAL Standard
REDIS-SEC-01
Insecure Redis Command Invocation or Lua Script Concatenation
line-precisefixture-tested
HIGH Standard
ORM-RAW-01
ORM Raw Query Injection via Unsafe String Interpolation
line-precisefixture-tested
CRITICAL Standard
SQLITE-SEC-01
Sensitive SQLite Database File Stored in Public Web Root
line-precisefixture-tested
CRITICAL Standard
RULE-23001
RLS Policy Grants Every Signed-In User Access to All Rows
line-precisefixture-tested
HIGH Standard
RULE-23002
Server Authorization Based on Supabase getSession()
line-precisefixture-tested
HIGH Standard
RULE-23003
SECURITY DEFINER Function Without a Fixed search_path
line-precisefixture-tested
HIGH Verified Gate
RULE-23004
Payment Amount or Price Controlled by the Client
line-precisefixture-tested
CRITICAL Verified Gate
RULE-23005
Secret Compared With === Instead of a Constant-Time Check
line-precisefixture-tested
MEDIUM Standard
RULE-23006
Cron Endpoint Without a Secret Check
line-precisefixture-tested
HIGH Standard
RULE-23007
User Input Interpolated Into the System Prompt (Prompt Injection)
line-precisefixture-tested
HIGH Standard
RULE-23008
Next.js Version Vulnerable to Middleware Authorization Bypass (CVE-2025-29927)
line-precisefixture-tested
UNKNOWN Verified Gate
RULE-24001
Insecure Deserialization With a Function-Reviving Library (RCE)
line-precisefixture-tested
CRITICAL Verified Gate
RULE-24002
XML External Entity (XXE) Expansion Enabled
line-precisefixture-tested
HIGH Verified Gate
RULE-24101
SQL Injection: Query Built From Dynamic Values
line-precisefixture-tested
CRITICAL Verified Gate
RULE-24102
OS Command Injection: Shell Command Built From Dynamic Values
line-precisefixture-tested
CRITICAL Verified Gate
RULE-24103
Insecure Deserialization of Untrusted Data
line-precisefixture-tested
CRITICAL Verified Gate
RULE-24104
XML External Entity (XXE) Processing Enabled
line-precisefixture-tested
HIGH Verified Gate
RULE-24105
Cross-Site Scripting (XSS): Output Escaping Bypassed
line-precisefixture-tested
HIGH Verified Gate
RULE-24106
File Inclusion: include/require With a Request-Controlled Path
line-precisefixture-tested
CRITICAL Verified Gate
RULE-24107
Unrestricted File Upload
line-precisefixture-tested
HIGH Verified Gate
RULE-24108
Weak Password Hashing (MD5 / SHA-1)
line-precisefixture-tested
HIGH Verified Gate
RULE-24109
TLS Certificate Validation Disabled
line-precisefixture-tested
HIGH Standard
RULE-24110
Path Traversal: File Path Built From Request Input
line-precisefixture-tested
HIGH Standard
SEC-API-01
Mass Assignment via Unvalidated Request Body (OWASP API3:2023)
line-precisefixture-tested
CRITICAL Standard
SEC-SSRF-01
Server-Side Request Forgery (SSRF) via Dynamic Fetch
line-precisefixture-tested
HIGH Standard
SEC-A10-01
OWASP 2025 A10 Fail-Open Exception in Authorization Guard
line-precisefixture-tested
CRITICAL Standard
SEC-ERR-02
Verbose Stack Trace & System Error Leakage in API Response
line-precisefixture-tested
MEDIUM Standard
DEP-01
${dep.name}@${dep.version} has ${list.length} known vulnerabilit${list.length === 1 ?
line-precisefixture-tested
UNKNOWN Verified Gate
LIVE-01
Environment file publicly downloadable (${envFiles.map((f) => f.path).join(
line-precisefixture-tested
CRITICAL Standard
LIVE-02
Git repository metadata publicly downloadable (${gitFiles.map((f) => f.path).join(
line-precisefixture-tested
HIGH Standard
LIVE-03
Site is served over plain HTTP only (no HTTPS on port 443)
line-precisefixture-tested
HIGH Standard
LIVE-04
TLS certificate is not trusted (${probe.tls.authorizationError ||
line-precisefixture-tested
CRITICAL Standard
LIVE-05
TLS certificate expires in ${daysLeft} day${daysLeft === 1 ?
line-precisefixture-tested
UNKNOWN Standard
LIVE-06
HTTP requests are not redirected to HTTPS
line-precisefixture-tested
MEDIUM Standard
LIVE-07
Session cookie set without ${[...new Set(probe.insecureCookies.flatMap((c) => c.missing))].join(
line-precisefixture-tested
MEDIUM Standard
RULE-27008
Database dump publicly downloadable
line-precisefixture-tested
CRITICAL Standard
RULE-27009
Cloud / deploy credentials publicly downloadable
line-precisefixture-tested
CRITICAL Standard
RULE-27010
Debug or log endpoint publicly reachable
line-precisefixture-tested
HIGH Standard
RULE-27011
Database / search admin console publicly reachable
line-precisefixture-tested
HIGH Standard
RULE-27012
Build / deployment configuration publicly downloadable
line-precisefixture-tested
MEDIUM Standard
LIVE-13
Live exposure checks incomplete (${cov.answered}/${cov.total} paths checked)
line-precisefixture-tested
LOW Standard
SEC-SSRF-01
Server-Side Request Forgery (SSRF) in Outbound Fetch / Webhook Dispatch
line-precisefixture-tested
CRITICAL Verified Gate
RUBY-SEC-01
Unsafe YAML Deserialization
line-precisefixture-tested
CRITICAL Standard
PHP-SEC-01
PHP Object Injection via unserialize()
line-precisefixture-tested
CRITICAL Standard
DOTNET-SEC-01
Insecure XML Deserialization
line-precisefixture-tested
CRITICAL Standard
RULE-27211
SCA: ${cveDef.cveId} - ${cveDef.title} (${pkgName}@${versionSpec})
line-precisefixture-tested
UNKNOWN Standard
RULE-27212
SCA: Deprecated Supply Chain Dependency
line-precisefixture-tested
MEDIUM Standard
RULE-27214
SCA: ${info.cve} - ${info.title} (${pkg})
line-precisefixture-tested
HIGH Standard
CLICHE-AI-COMMENT-01
Synthetic LLM Prompt Artifact & Header Injection
line-precisefixture-tested
LOW Standard
CLICHE-AI-COMMENT-03
Unresolved AI Placeholder / Incomplete Code Comment
line-precisefixture-tested
MEDIUM Standard
REDIS-SEC-02
Publicly Exposed Redis Port Without Password Authentication
line-precisefixture-tested
CRITICAL Standard
RULE-28001
Server Action Uses the Service-Role Client Without Verifying the Caller
line-precisefixture-tested
CRITICAL Standard
RULE-28002
Route Handler Uses the Service-Role Client Without Verifying the Caller
line-precisefixture-tested
CRITICAL Standard
RULE-28003
Authorization Decision Based on Supabase user_metadata
line-precisefixture-tested
HIGH Standard
RULE-28004
Database Authorization Trusts User-Editable user_metadata
line-precisefixture-tested
HIGH Standard
RULE-28005
Storage Policy Lets Any User Overwrite or Delete Every File in the Bucket
line-precisefixture-tested
HIGH Verified Gate
RULE-28006
Public View Bypasses Row Level Security (Missing security_invoker)
line-precisefixture-tested
MEDIUM Standard
RULE-28007
SECURITY DEFINER Function Writes Data Without Checking the Caller
line-precisefixture-tested
UNKNOWN Standard
RULE-28008
Middleware Passes Request Headers as Response Headers (CVE-2025-57822)
line-precisefixture-tested
HIGH Standard
RULE-28009
Image Optimizer Allows Any Remote Host (remotePatterns hostname
line-precisefixture-tested
MEDIUM Standard
RULE-28010
dangerouslyAllowSVG Enabled Without an Image Content-Security-Policy
line-precisefixture-tested
MEDIUM Standard
RULE-28011
Server Actions allowedOrigins Accepts Any Origin
line-precisefixture-tested
MEDIUM Standard
RULE-28012
Auth Token Cookie Set Without httpOnly
line-precisefixture-tested
MEDIUM Standard
RULE-28013
Open Redirect Through a Request-Controlled Redirect Target
line-precisefixture-tested
MEDIUM Standard
RULE-28014
Record Owner Taken From the Request Instead of the Session
line-precisefixture-tested
HIGH Standard
RULE-28015
Next.js Version Vulnerable to React2Shell RCE (CVE-2025-66478 / CVE-2025-55182)
line-precisefixture-tested
UNKNOWN Standard
RULE-28016
Users Can Update Their Own Privilege or Billing Column Through RLS
line-precisefixture-tested
HIGH Standard
RULE-28017
Supabase Signed URL Valid for a Year or More
line-precisefixture-tested
LOW Standard
RULE-28101
Path Traversal in res.sendFile / res.download (CWE-22)
line-precisefixture-tested
HIGH Standard
RULE-28102
Prototype Pollution via Request-Controlled Object Keys (CWE-1321)
line-precisefixture-tested
HIGH Standard
RULE-28103
NoSQL / ORM Operator Injection via Request Object Used as Query Filter (CWE-943)
line-precisefixture-tested
HIGH Standard
RULE-28104
Login Query Matches the Request Password in the Database Filter
line-precisefixture-tested
HIGH Standard
RULE-28105
Regular Expression Built From Request Input (ReDoS / Regex Injection, CWE-1333)
line-precisefixture-tested
MEDIUM Standard
RULE-28106
Hardcoded JWT Signing Secret in Source Code (CWE-798)
line-precisefixture-tested
HIGH Standard
RULE-28107
HMAC Signature Compared With === (Timing Attack, CWE-208)
line-precisefixture-tested
MEDIUM Standard
RULE-28108
Deprecated crypto.createCipher Without IV (Weak Key Derivation, CWE-327)
line-precisefixture-tested
HIGH Standard
RULE-28109
Static / Zero IV Passed to createCipheriv (CWE-329)
line-precisefixture-tested
MEDIUM Standard
RULE-28110
Reflected XSS: Request Input Interpolated Into an HTML Response (CWE-79)
line-precisefixture-tested
HIGH Standard
RULE-28111
Template Path Injection: res.render View Name From Request (CWE-73)
line-precisefixture-tested
HIGH Standard
RULE-28112
Request Object Passed as Template Locals (EJS / hbs Option Injection RCE)
line-precisefixture-tested
HIGH Standard
RULE-28113
Zip Slip: Archive Entry Name Used as an Output Path (CWE-22)
line-precisefixture-tested
HIGH Standard
RULE-28114
Remote Code Execution: node:vm Evaluates Request Input (CWE-94)
line-precisefixture-tested
CRITICAL Standard
RULE-28115
vm2 Sandbox Used to Run Code (Abandoned, Known Escapes)
line-precisefixture-tested
HIGH Standard
RULE-28116
Command Injection: spawn / execFile With Request-Controlled Command or shell: true (CWE-78)
line-precisefixture-tested
CRITICAL Standard
RULE-28117
Dynamic require() / import() of Request Input (CWE-94)
line-precisefixture-tested
CRITICAL Standard
RULE-28118
Server-Side Request Forgery: Outbound Request to a Request-Supplied URL (CWE-918)
line-precisefixture-tested
HIGH Standard
RULE-28119
Open Redirect to a Request-Supplied URL (CWE-601)
line-precisefixture-tested
MEDIUM Standard
RULE-28120
Password Reset / Verification Link Built From the Host Header (CWE-640)
line-precisefixture-tested
HIGH Standard
RULE-28121
Password Hashed With a Fast SHA-2 Digest (CWE-916)
line-precisefixture-tested
HIGH Standard
RULE-28122
CORS Reflects Any Origin With Credentials Allowed (CWE-942)
line-precisefixture-tested
HIGH Standard
RULE-28123
Static File Server Exposes the Project Directory (.env, Source Code)
line-precisefixture-tested
HIGH Standard
RULE-28124
JWT Algorithm Confusion: HMAC and Public-Key Algorithms Accepted Together
line-precisefixture-tested
HIGH Standard
RULE-28125
SQL Injection: Request Input Interpolated Into a Raw Query Fragment (CWE-89)
line-precisefixture-tested
CRITICAL Standard
RULE-28201
LLM Provider API Key Exposed Through a Public Env Prefix
line-precisefixture-tested
UNKNOWN Standard
RULE-28202
LLM Output Executed as Code or Shell Command
line-precisefixture-tested
CRITICAL Standard
RULE-28203
LLM-Generated SQL Executed Without Restriction
line-precisefixture-tested
HIGH Standard
RULE-28204
Agent / MCP Tool Executes Model-Supplied Shell Command or Code
line-precisefixture-tested
HIGH Standard
RULE-28205
Agent / MCP Tool Reads or Writes a Model-Supplied File Path Unchecked
line-precisefixture-tested
HIGH Standard
RULE-28206
LLM SDK Used in the Browser With a Bundled API Key (dangerouslyAllowBrowser)
line-precisefixture-tested
HIGH Standard
RULE-28207
LangChain Agent Given an Unsandboxed Python / Shell Interpreter
line-precisefixture-tested
HIGH Standard
RULE-28251
pull_request_target Checks Out and Runs Untrusted PR Code (Pwn Request)
line-precisefixture-tested
CRITICAL Standard
RULE-28252
workflow_run Checks Out and Runs the Triggering PR Head (Pwn Request)
line-precisefixture-tested
CRITICAL Standard
RULE-28253
Script Injection via workflow_run / toJSON(github.event) Expression in run:
line-precisefixture-tested
CRITICAL Standard
RULE-28254
Comment-Triggered Workflow Runs PR Code Without a Permission Check
line-precisefixture-tested
HIGH Standard
RULE-28255
Artifact Contents Written to GITHUB_ENV / GITHUB_PATH in a Privileged Workflow
line-precisefixture-tested
HIGH Standard
RULE-28256
Insecure Workflow Commands Re-Enabled (ACTIONS_ALLOW_UNSECURE_COMMANDS)
line-precisefixture-tested
HIGH Standard
RULE-28257
Workspace Uploaded as Artifact With Persisted Git Credentials (ArtiPACKED)
line-precisefixture-tested
HIGH Standard
RULE-28258
Spoofable Bot Check (github.actor) Guards a Privileged Workflow
line-precisefixture-tested
MEDIUM Standard
RULE-28301
Hugging Face Model Loaded With trust_remote_code=True and No Pinned Revision
line-precisefixture-tested
MEDIUM Standard
RULE-28302
LangChain Agent Allowed to Send Arbitrary HTTP Requests (allow_dangerous_requests)
line-precisefixture-tested
HIGH Standard
RULE-28303
LangChain Chain That Executes Model-Written Code (PAL / Bash / SymbolicMath)
line-precisefixture-tested
HIGH Standard
RULE-28304
MCP stdio Server Command Taken From the Request (Remote Code Execution)
line-precisefixture-tested
CRITICAL Standard
RULE-28305
MCP Server Forwards the Client\
line-precisefixture-tested
MEDIUM Standard
RULE-28306
HTTP MCP Server Listens on All Interfaces Without Authentication
line-precisefixture-tested
MEDIUM Standard
RULE-28307
LLM Output Inserted as Raw HTML (v-html / {@html} / innerHTML +=)
line-precisefixture-tested
HIGH Standard
RULE-28308
Chat Markdown Rendered With rehype-raw and No Sanitizer
line-precisefixture-tested
MEDIUM Standard
RULE-28309
Agent / MCP Tool Fetches a Model-Supplied URL Without SSRF Checks
line-precisefixture-tested
HIGH Standard
RULE-28310
Client-Chosen Model ID Passed to the LLM Provider Unchecked
line-precisefixture-tested
MEDIUM Standard
RULE-28311
Vector Search Namespace / Tenant Filter Taken From the Request
line-precisefixture-tested
HIGH Standard
RULE-28312
Secret Environment Variable Interpolated Into an LLM Prompt
line-precisefixture-tested
HIGH Standard
RULE-28313
LLM Client Base URL Taken From the Request (Server API Key Exfiltration / SSRF)
line-precisefixture-tested
HIGH Standard
RULE-28314
Keras Model Loaded With Safe Mode Disabled
line-precisefixture-tested
MEDIUM Standard
RULE-28315
Downloaded Model Deserialized With a Pickle-Based Loader (joblib / dill / read_pickle)
line-precisefixture-tested
MEDIUM Standard
RULE-28316
Ollama API Port Published on All Interfaces
line-precisefixture-tested
MEDIUM Standard
RULE-28401
Authentication Handler Logs the Raw Request Body (Plaintext Password)
line-precisefixture-tested
HIGH Standard
RULE-28402
Password, Government ID or Card Data Sent to an Analytics / Monitoring Vendor
line-precisefixture-tested
HIGH Standard
RULE-28403
E-mail Address Used as the Google Analytics User ID
line-precisefixture-tested
MEDIUM Standard
RULE-28404
Auth Handler Returns the User Record Including the Password Hash
line-precisefixture-tested
HIGH Standard
RULE-28405
Full Request Headers or Cookies Written to Logs
line-precisefixture-tested
MEDIUM Standard
RULE-28406
DRF Serializer Exposes Every User Field (fields =
line-precisefixture-tested
HIGH Standard
RULE-28407
Django User Rows Serialized Without a Field List (Password Hash Exposed)
line-precisefixture-tested
HIGH Standard
RULE-28408
Laravel User Model Does Not Hide the Password Hash
line-precisefixture-tested
HIGH Standard
RULE-28409
Password or Card Data Stored in Browser Storage
line-precisefixture-tested
HIGH Standard
RULE-28410
Database Dump Uploaded With a Public ACL
line-precisefixture-tested
HIGH Standard
RULE-28411
Storage Bucket for Identity, Medical or Financial Documents Is Public
line-precisefixture-tested
HIGH Standard
RULE-28412
FastAPI Route Returns the User ORM Object Without a response_model
line-precisefixture-tested
HIGH Standard
RULE-28413
Request Logger Writes Every Request Body to the Logs
line-precisefixture-tested
MEDIUM Standard
RULE-28414
Session Replay Records Unmasked Page Text
line-precisefixture-tested
MEDIUM Standard
RULE-28501
Database or File Storage Encryption Explicitly Disabled
line-precisefixture-tested
MEDIUM Standard
RULE-28502
Managed Data Service Publicly Accessible (publicly_accessible = true)
line-precisefixture-tested
HIGH Standard
RULE-28503
IAM Role Trust Policy Allows Any AWS Principal to Assume the Role
line-precisefixture-tested
CRITICAL Standard
RULE-28504
Lambda Permission Lets Any AWS Account Invoke the Function
line-precisefixture-tested
HIGH Standard
RULE-28505
Resource Policy Grants Access to Everyone (Principal
line-precisefixture-tested
HIGH Standard
RULE-28506
GCP Firewall Allows SSH or RDP From the Internet (0.0.0.0/0)
line-precisefixture-tested
HIGH Standard
RULE-28507
Azure NSG Rule Allows SSH or RDP From the Internet
line-precisefixture-tested
HIGH Standard
RULE-28508
Cloud SQL Instance Authorizes Connections From Any IP (0.0.0.0/0)
line-precisefixture-tested
HIGH Standard
RULE-28509
Azure Database Firewall Rule Allows All IPv4 Addresses (0.0.0.0 - 255.255.255.255)
line-precisefixture-tested
HIGH Standard
RULE-28510
Azure Storage Container Allows Anonymous Listing (container_access_type =
line-precisefixture-tested
MEDIUM Standard
RULE-28511
GCP IAM Grants Privileged Access to allUsers / allAuthenticatedUsers
line-precisefixture-tested
CRITICAL Standard
RULE-28512
Cloud Resource Accepts Deprecated TLS 1.0 / 1.1 Connections
line-precisefixture-tested
MEDIUM Standard
RULE-28513
Managed Kubernetes Cluster With RBAC Disabled or Legacy ABAC Enabled
line-precisefixture-tested
HIGH Standard
RULE-28514
Kubernetes RBAC Role Grants All Verbs on All Resources (*)
line-precisefixture-tested
HIGH Standard
RULE-28515
Kubernetes RoleBinding Grants Access to Anonymous or All Authenticated Users
line-precisefixture-tested
CRITICAL Standard
RULE-28516
cluster-admin Bound to a Workload ServiceAccount
line-precisefixture-tested
HIGH Standard
RULE-28517
Container Explicitly Allows Privilege Escalation (allowPrivilegeEscalation: true)
line-precisefixture-tested
MEDIUM Standard
RULE-28518
Container Seccomp / AppArmor / SELinux Confinement Disabled
line-precisefixture-tested
MEDIUM Standard
RULE-28519
Plaintext Credential in Kubernetes Container env Value
line-precisefixture-tested
MEDIUM Standard
RULE-28520
Dockerfile Pipes a Script Fetched Without TLS Verification Into a Shell
line-precisefixture-tested
HIGH Standard
RULE-28521
Dockerfile ADD Downloads a Build Input Over Plain HTTP
line-precisefixture-tested
MEDIUM Standard
RULE-28522
Compose Service Shares the Host PID Namespace
line-precisefixture-tested
HIGH Standard
RULE-28523
Compose Service Uses the Host Network Stack (network_mode: host)
line-precisefixture-tested
MEDIUM Standard
RULE-28524
Docker Engine API Exposed on Unauthenticated TCP Port 2375
line-precisefixture-tested
CRITICAL Standard
RULE-28525
Kubernetes Control Plane or Kubelet Authorization Disabled
line-precisefixture-tested
CRITICAL Standard
RULE-28601
Image Missing alt Text
line-precisefixture-tested
MEDIUM Standard
RULE-28602
Button or Link Without an Accessible Name (Icon-Only or Empty)
line-precisefixture-tested
MEDIUM Standard
RULE-28603
Positive tabIndex Overrides Natural Focus Order
line-precisefixture-tested
LOW Standard
RULE-28604
aria-hidden on a Focusable Element
line-precisefixture-tested
MEDIUM Standard
RULE-28605
Invalid ARIA Attribute Name
line-precisefixture-tested
MEDIUM Standard
RULE-28606
Invalid or Abstract ARIA Role
line-precisefixture-tested
MEDIUM Standard
RULE-28607
Anchor Used as a Button (onClick With No Real href)
line-precisefixture-tested
MEDIUM Standard
RULE-28608
iframe Missing title
line-precisefixture-tested
MEDIUM Standard
RULE-28609
Password Field Disables Password Managers (autocomplete=
line-precisefixture-tested
LOW Standard
RULE-28610
Paste Blocked on Input Field
line-precisefixture-tested
MEDIUM Standard
RULE-28611
Deprecated Moving Content Element (<marquee> / <blink>)
line-precisefixture-tested
LOW Standard
RULE-28612
<label> Not Associated With a Form Control
line-precisefixture-tested
LOW Standard
RULE-28614
Widget Role on an Element That Cannot Receive Focus
line-precisefixture-tested
MEDIUM Standard
RULE-28615
Custom Button or Link Handles Click but Not Keyboard
line-precisefixture-tested
MEDIUM Standard
RULE-28616
SVG Image Missing an Accessible Name
line-precisefixture-tested
LOW Standard
RULE-28617
Invalid autocomplete Token
line-precisefixture-tested
LOW Standard
RULE-28618
Timed Page Refresh / Redirect via meta refresh
line-precisefixture-tested
MEDIUM Standard
RULE-28619
Ambiguous Link Text (
line-precisefixture-tested
LOW Standard
RULE-28620
aria-label on a Generic Element Is Ignored
line-precisefixture-tested
LOW Standard
RULE-28621
Auto-Playing Audio Without Controls
line-precisefixture-tested
MEDIUM Standard
RULE-28622
Invalid lang Value on <html>
line-precisefixture-tested
LOW Standard
RULE-28623
Keyboard Trap: onBlur Forces Focus Back Into the Field
line-precisefixture-tested
HIGH Standard
RULE-28701
Webhook Signature Verified Over Re-Serialized JSON Instead of the Raw Body
line-precisefixture-tested
MEDIUM Standard
RULE-28702
Payment Webhook Grants Credits Without Event-ID Deduplication
line-precisefixture-tested
HIGH Standard
RULE-28703
Webhook HMAC Signs a Timestamp That Is Never Checked for Freshness
line-precisefixture-tested
MEDIUM Standard
RULE-28704
postMessage Listener Trusts event.data Without Checking event.origin
line-precisefixture-tested
HIGH Standard
RULE-28705
RLS Policy Authorizes Rows by the JWT Email Claim
line-precisefixture-tested
MEDIUM Standard
RULE-28706
Next.js 16 Request Props Are Promises: params / searchParams Read Without await
line-precisefixture-tested
MEDIUM Standard
RULE-28751
unstable_cache Callback Reads a Per-User Value Missing From the Cache Key
line-precisefixture-tested
HIGH Standard
RULE-28752
Whole Database Row With Secret Columns Passed to a Client Component
line-precisefixture-tested
HIGH Standard
RULE-28753
Destructive Agent Tool Runs Without Human Approval
line-precisefixture-tested
MEDIUM Standard
RULE-28801
RLS Policy Lets Any Client Modify Every Row (USING (true))
line-precisefixture-tested
HIGH Standard
RULE-28802
Firebase Rules Open Data to Everyone: allow Without Any Condition
line-precisefixture-tested
CRITICAL Standard
RULE-28803
Firebase Realtime Database Rules Open to the Public
line-precisefixture-tested
CRITICAL Standard
RULE-28804
Request Body Written to the Database As-Is (Mass Assignment)
line-precisefixture-tested
HIGH Standard
RULE-28805
Authorization Decided by a Client-Controlled Cookie or Query Parameter
line-precisefixture-tested
HIGH Standard
RULE-28806
Admin Check Trusts a Custom Request Header
line-precisefixture-tested
UNKNOWN Standard
RULE-28807
Server Secret Returned in an HTTP Response
line-precisefixture-tested
CRITICAL Standard
RULE-28808
Hardcoded Session / Auth Signing Secret
line-precisefixture-tested
HIGH Standard
RULE-28809
Upload Saved Under the Client-Supplied File Name
line-precisefixture-tested
HIGH Standard
RULE-28810
Server-Side Template Injection: Request Input Compiled as a Template
line-precisefixture-tested
CRITICAL Standard
RULE-28811
Credentials Sent With postMessage to Any Origin (\
line-precisefixture-tested
HIGH Standard
RULE-28812
Predictable Math.random() in an OTP / Token Generator
line-precisefixture-tested
HIGH Standard
RULE-28813
Flask Debug Server Exposed on All Interfaces
line-precisefixture-tested
HIGH Standard
RULE-28814
Supabase .or() Filter Built From User Input (PostgREST Filter Injection)
line-precisefixture-tested
MEDIUM Standard
RULE-28815
Privilege Field Stored in User-Editable Supabase user_metadata
line-precisefixture-tested
UNKNOWN Standard
RULE-28816
Storage Upload Path Is Only the Client File Name
line-precisefixture-tested
MEDIUM Standard
RULE-28817
RLS Policy Lets Anyone Read Every Row of ${table} (USING (true))
line-precisefixture-tested
HIGH Standard
RULE-28818
Clerk Middleware Marks Every API Route Public (${wide[1]})
line-precisefixture-tested
HIGH Standard
RULE-28819
OAuth Account Linked to an Existing User by E-mail Alone (allowDangerousEmailAccountLinking)
line-precisefixture-tested
MEDIUM Standard
RULE-28820
Laravel Model Allows Mass Assignment of Every Column ($guarded = [])
line-precisefixture-tested
MEDIUM Standard
RULE-28821
Storage Policy Lets Every Caller Read All Files in the
line-precisefixture-tested
HIGH Standard
RULE-28822
Every Submitted Form Field Is Written to the Database (Object.fromEntries)
line-precisefixture-tested
HIGH Standard
RULE-28823
Every Request Field Is Copied Onto the Model (setattr loop)
line-precisefixture-tested
HIGH Standard
RULE-28824
CORS Reflects Any Origin With Credentials Allowed
line-precisefixture-tested
HIGH Standard
RULE-28825
Edge Function Runs an Admin Auth Operation Without Checking the Caller
line-precisefixture-tested
HIGH Standard
RULE-28826
Server Secret ${m[1]} Inlined Into the Browser Bundle (next.config env)
line-precisefixture-tested
CRITICAL Standard
RULE-28827
Rewrite Destination Host Taken From the Request Path (Open Proxy)
line-precisefixture-tested
HIGH Standard
RULE-28828
Workflow Prints an Encoded Secret, Bypassing Log Masking
line-precisefixture-tested
HIGH Standard
RULE-28829
line-precisefixture-tested
HIGH Standard
RULE-28830
Supabase Pooler Connection String With the Database Password Committed
line-precisefixture-tested
CRITICAL Standard
RULE-28831
Convex Production Deploy Key Committed
line-precisefixture-tested
CRITICAL Standard
RULE-28832
Next.js Server Actions Encryption Key Hard-Coded
line-precisefixture-tested
HIGH Standard
RULE-28833
Sensitive File in a Public Web Folder (${name})
line-precisefixture-tested
UNKNOWN Standard
RULE-28834
Supabase Service Role Key Used in a
line-precisefixture-tested
CRITICAL Standard
RULE-28835
CORS Allows Any Origin with Credentials
line-precisefixture-tested
MEDIUM Standard
RULE-28836
User-Supplied URL Rendered as a Link Without a Scheme Check
line-precisefixture-tested
MEDIUM Standard
RULE-28837
Request Body Deep-Merged into an Object
line-precisefixture-tested
MEDIUM Standard
RULE-28838
FastAPI ${m[1].toUpperCase()} Route Without an Auth Dependency (${m[2]})
line-precisefixture-tested
HIGH Standard
RULE-28901
Open Redirect: Framework Redirect Helper Sends Users to a Request-Supplied URL (CWE-601)
line-precisefixture-tested
MEDIUM Standard
RULE-28902
SSRF: NextResponse.rewrite Proxies to a Request-Supplied URL (CWE-918)
line-precisefixture-tested
HIGH Standard
RULE-28903
Password Reset / Verification Link Built From the Host Header (CWE-640)
line-precisefixture-tested
HIGH Standard
RULE-28904
Reflected XSS: Request Input Interpolated Into a text/html Response (CWE-79)
line-precisefixture-tested
HIGH Standard
RULE-28905
NoSQL / ORM Operator Injection: Parsed Request Body Used as the Query Filter (CWE-943)
line-precisefixture-tested
HIGH Standard
RULE-28906
Token Lookup Accepts an Object From the Request (Operator Injection Auth Bypass, CWE-943)
line-precisefixture-tested
HIGH Standard
RULE-28907
Regular Expression Built From Request Input (ReDoS / Regex Injection, CWE-1333)
line-precisefixture-tested
MEDIUM Standard
RULE-28908
DOM XSS: URL Fragment / Query Written to an HTML Sink (CWE-79)
line-precisefixture-tested
HIGH Standard
RULE-28909
DOM Open Redirect / javascript: URL: Navigation Target Taken From the Query String (CWE-601, CWE-79)
line-precisefixture-tested
HIGH Standard
RULE-28910
XSS: URL Parameter Rendered Through a Raw-HTML Binding (v-html / {@html} / set:html / __html)
line-precisefixture-tested
HIGH Standard
RULE-28911
Every Proxy Hop Trusted: Client Can Spoof req.ip via X-Forwarded-For (CWE-348)
line-precisefixture-tested
MEDIUM Standard
RULE-28912
Entire process.env Exposed to the Browser (Bundle define / Props / Response)
line-precisefixture-tested
HIGH Standard
RULE-28913
Server Secret Exposed Through a Client-Bundled Env Variable (${m[1]})
line-precisefixture-tested
HIGH Standard
RULE-28914
Secret Placed in Nuxt runtimeConfig.public (${k[2]})
line-precisefixture-tested
HIGH Standard
RULE-28915
SvelteKit CSRF Origin Check Disabled
line-precisefixture-tested
MEDIUM Standard
RULE-28916
Auth.js redirect Callback Returns Any URL (Open Redirect After Sign-In)
line-precisefixture-tested
MEDIUM Standard
RULE-28917
JWT Verified With ignoreExpiration: true (Tokens Never Expire)
line-precisefixture-tested
MEDIUM Standard
RULE-28918
Template Engine HTML Auto-Escaping Disabled (Stored / Reflected XSS)
line-precisefixture-tested
MEDIUM Standard
RULE-28919
Prototype Pollution in Hand-Rolled Deep Merge / Path Setter (${fn.name}, CWE-1321)
line-precisefixture-tested
MEDIUM Standard
RULE-28920
Server Action Updates / Deletes Records Without Verifying the Caller (${b.name})
line-precisefixture-tested
HIGH Standard
RULE-28921
Draft / Preview Mode Enabled Without Checking a Secret
line-precisefixture-tested
MEDIUM Standard
RULE-28922
Server State Embedded in an Inline <script> With Plain JSON.stringify
line-precisefixture-tested
MEDIUM Standard
RULE-28923
CORS Reflects Any Origin With Credentials (origin: true + credentials: true, CWE-942)
line-precisefixture-tested
HIGH Standard
RULE-28924
Origin Allow-List Bypassable (Unanchored Regex / includes / endsWith / startsWith)
line-precisefixture-tested
UNKNOWN Standard
RULE-28925
Hardcoded Session / JWT Signing Secret in Framework Auth Configuration (CWE-798)
line-precisefixture-tested
HIGH Standard
RULE-28926
Server Trusts JWT Claims Decoded Without Verifying the Signature (CWE-345)
line-precisefixture-tested
HIGH Standard
RULE-28927
Apollo Server CSRF Prevention Disabled
line-precisefixture-tested
MEDIUM Standard
RULE-28928
SQL Injection: Request Input in a TypeORM orderBy / groupBy / select Expression (CWE-89)
line-precisefixture-tested
HIGH Standard
RULE-28929
Electron Window Disables Web Security (Same-Origin Policy / Mixed Content)
line-precisefixture-tested
HIGH Standard
RULE-28930
Electron Renderer Runs With Node Integration / Without Context Isolation
line-precisefixture-tested
UNKNOWN Standard
RULE-28931
NODE_TLS_REJECT_UNAUTHORIZED = 0 Disables Certificate Checks for the Whole Process
line-precisefixture-tested
HIGH Standard
RULE-28932
File or Directory Made World-Writable (CWE-732)
line-precisefixture-tested
MEDIUM Standard
RULE-28933
Sandboxed srcdoc iframe Allows Scripts and Same-Origin (Sandbox Escape)
line-precisefixture-tested
MEDIUM Standard
RULE-28934
Content-Security-Policy script-src Allows
line-precisefixture-tested
LOW Standard
RULE-28935
Password Check Uses an Unawaited Promise (Any Password Accepted)
line-precisefixture-tested
HIGH Standard
RULE-28936
Auth Token Stored in a JavaScript-Readable Cookie
line-precisefixture-tested
MEDIUM Standard
RULE-28937
Socket.IO User Identity Taken From Client Handshake Data (Impersonation)
line-precisefixture-tested
HIGH Standard
RULE-28938
User Identity Parsed From a Plain (Unsigned) Cookie
line-precisefixture-tested
HIGH Standard
RULE-29002
Django extra() SQL Injection
line-precisefixture-tested
CRITICAL Standard
RULE-29003
Django mark_safe XSS
line-precisefixture-tested
HIGH Standard
RULE-29014
FastAPI HTMLResponse XSS
line-precisefixture-tested
HIGH Standard
RULE-29015
Django HttpResponse XSS
line-precisefixture-tested
HIGH Standard
RULE-29016
Flask make_response XSS
line-precisefixture-tested
HIGH Standard
RULE-29017
Django CORS Allows Every Origin With Credentials
line-precisefixture-tested
HIGH Standard
RULE-29018
Markup() Wraps an Already-Formatted String (XSS)
line-precisefixture-tested
HIGH Standard
RULE-29101
Jackson Default Typing Lets JSON Pick the Class to Instantiate
line-precisefixture-tested
HIGH Standard
RULE-29102
Go text/template Rendered Into an HTTP Response (No HTML Escaping)
line-precisefixture-tested
HIGH Standard
RULE-29104
Blade {!! !!} Prints Request Input Without Escaping
line-precisefixture-tested
HIGH Standard
RULE-29105
Rails Request Input Chooses the Class or Method to Call
line-precisefixture-tested
CRITICAL Standard
RULE-29106
Spring Request Input Evaluated as a SpEL Expression
line-precisefixture-tested
CRITICAL Standard
RULE-29107
PHP extract() on Request Input Lets the Client Set Any Variable
line-precisefixture-tested
HIGH Standard
RULE-29108
Rails send_file With a Path From params
line-precisefixture-tested
HIGH Standard
RULE-29109
Laravel Raw SQL Expression Built From Request Input
line-precisefixture-tested
CRITICAL Standard
RULE-29201
Firebase Test-Mode Rule: Anyone Can Read and Write Until the Date Passes
line-precisefixture-tested
HIGH Standard
RULE-29202
nginx Directory Listing Enabled (autoindex on)
line-precisefixture-tested
MEDIUM Standard
RULE-29203
Supabase Auth Redirects Allowed to Any Subdomain of a Shared Hosting Domain
line-precisefixture-tested
HIGH Standard
RULE-29204
nginx alias Path Traversal (location ${open} without a trailing slash)
line-precisefixture-tested
MEDIUM Standard
RULE-29205
MongoDB Bound to All Interfaces Without Authorization
line-precisefixture-tested
HIGH Standard
RULE-29206
Elasticsearch Security Disabled on a Network-Reachable Node
line-precisefixture-tested
HIGH Standard
RULE-29301
IDOR: Record Accessed by Request ID Without an Ownership Check
line-precisefixture-tested
HIGH Standard
RULE-29302
Unauthenticated Mutation: Endpoint Modifies a Caller-Chosen Record
line-precisefixture-tested
HIGH Standard
RULE-29303
SQL Injection: Request Input Reaches a Raw Query Through Variables (CWE-89)
line-precisefixture-tested
CRITICAL Verified Gate
RULE-29304
Command Injection: Request Input Reaches a Shell Command Through Variables (CWE-78)
line-precisefixture-tested
CRITICAL Standard
RULE-29305
Path Traversal: Request Input Reaches a File System Path (CWE-22)
line-precisefixture-tested
HIGH Standard
RULE-29306
SSRF: Request Input Chooses the Host of a Server-Side Request (CWE-918)
line-precisefixture-tested
HIGH Verified Gate
RULE-29307
Open Redirect: Request Input Chooses the Redirect Target (CWE-601)
line-precisefixture-tested
MEDIUM Verified Gate
RULE-29308
XSS: Request/URL Input Rendered as HTML (CWE-79)
line-precisefixture-tested
HIGH Standard
RULE-29309
Unauthenticated Endpoint Writes to GitHub for a Caller-Chosen Repository
line-precisefixture-tested
HIGH Standard
RULE-29401
Paid API Key Exposed to the Browser (${name})
line-precisefixture-tested
HIGH Standard
RULE-29402
Clerk Webhook Accepted Without svix Signature Verification
line-precisefixture-tested
HIGH Standard
RULE-29403
Production Browser Source Maps Enabled
line-precisefixture-tested
MEDIUM Standard
RULE-29501
Request Input Reaches a Shell Command (Python)
line-precisefixture-tested
CRITICAL Standard
RULE-29502
Request Input Chooses the URL the Server Fetches (Python)
line-precisefixture-tested
HIGH Standard
RULE-29503
Request Input Builds a File Path (Python)
line-precisefixture-tested
HIGH Standard
RULE-29504
Request Input Reaches a Shell Command (Go)
line-precisefixture-tested
CRITICAL Standard
RULE-29505
Request Input Chooses the URL the Server Fetches (Go)
line-precisefixture-tested
HIGH Standard
RULE-29506
Request Input Builds a File Path (Go)
line-precisefixture-tested
HIGH Standard
FLOW-07
${sink.model} Loaded by the Id in the URL Without an Ownership Check (Python)
line-precisefixture-tested
HIGH Standard
RULE-29601
Database Write Is Never Awaited, So It Never Runs (${sb ?
line-precisefixture-tested
HIGH Standard
RULE-29602
redirect() Inside try/catch Is Swallowed by the catch Block
line-precisefixture-tested
HIGH Standard
RULE-29603
Async Function Passed Directly to useEffect
line-precisefixture-tested
MEDIUM Standard
RULE-29604
useEffect Without a Dependency Array Sets State (Infinite Render Loop)
line-precisefixture-tested
HIGH Standard
RULE-29605
${kind} Started in useEffect Without Cleanup
line-precisefixture-tested
MEDIUM Standard
RULE-29606
async Callback in forEach Is Never Awaited
line-precisefixture-tested
HIGH Standard
RULE-29607
Supabase .range() End Is Inclusive (Off-by-One Pagination)
line-precisefixture-tested
MEDIUM Standard
RULE-29608
Comparison With NaN Is Always False
line-precisefixture-tested
MEDIUM Standard
RULE-29609
State Array ${m[1]} Mutated In Place With .${m[2]}()
line-precisefixture-tested
MEDIUM Standard
RULE-29610
Stripe ${m[1]} Given in Dollars Instead of Cents
line-precisefixture-tested
HIGH Standard
RULE-29611
localStorage Read at Module Load Crashes Server Rendering
line-precisefixture-tested
HIGH Standard
RULE-29613
Error Swallowed, Then Success Shown to the User
line-precisefixture-tested
MEDIUM Standard
RULE-29614
INSERT Policy Uses USING Instead of WITH CHECK (Migration Fails)
line-precisefixture-tested
HIGH Standard
RULE-29615
Signup Trigger Function ${fn} Is Not SECURITY DEFINER (Every Signup Fails)
line-precisefixture-tested
HIGH Standard
RULE-29616
Policy Compares auth.uid() With ${table}.id Instead of ${ownerCol[1]}
line-precisefixture-tested
HIGH Standard
RULE-29617
Foreign Key to auth.users Has No ON DELETE Rule (User Deletion Fails)
line-precisefixture-tested
MEDIUM Standard
RULE-29618
Response Sent Without return; Handler Continues and Responds Again
line-precisefixture-tested
HIGH Standard
RULE-29619
Route Handler Creates a Response but Never Returns It
line-precisefixture-tested
HIGH Standard
RULE-29620
Hydration Mismatch: ${x[1].replace(/\s*\(\s*\)/,
line-precisefixture-tested
MEDIUM Standard
RULE-29621
Hydration Mismatch: Date Formatted With the Runtime Time Zone During Render
line-precisefixture-tested
MEDIUM Standard
RULE-29622
${g} Read During Render Crashes Server Rendering
line-precisefixture-tested
HIGH Standard
RULE-29623
Hydration Mismatch: Render Output Branches on typeof window
line-precisefixture-tested
MEDIUM Standard
RULE-29624
${x[3]}() Called During Render (Infinite Re-render Loop)
line-precisefixture-tested
HIGH Standard
RULE-29625
${x[1]}={${x[2]}(...)} Calls the Setter During Render
line-precisefixture-tested
HIGH Standard
RULE-29626
Stale State: Callback Registered Once Reads ${st} From the First Render
line-precisefixture-tested
HIGH Standard
RULE-29627
Prop ${src} Copied Into State ${x[1]} That Never Updates
line-precisefixture-tested
MEDIUM Standard
RULE-29628
${x[1]} Dependency ${fresh.length > 30 ?
line-precisefixture-tested
UNKNOWN Standard
RULE-29629
${x[1]} With [] Reads ${st} (Frozen at the First Render)
line-precisefixture-tested
MEDIUM Standard
RULE-29630
useEffect Updates Its Own Dependency ${st} (Infinite Loop)
line-precisefixture-tested
HIGH Standard
RULE-29631
Random key (${r[1]}()) Remounts the Element on Every Render
line-precisefixture-tested
MEDIUM Standard
RULE-29632
Index key on ${arr}, Which Is Deleted From: Inputs Show the Wrong Row
line-precisefixture-tested
MEDIUM Standard
RULE-29633
<${t.name}> Has ${valueAttr ?
line-precisefixture-tested
HIGH Standard
RULE-29634
Form onSubmit Sends a Request Without preventDefault (Page Reloads)
line-precisefixture-tested
HIGH Standard
RULE-29635
<button> Without type Inside a Form Also Submits It
line-precisefixture-tested
MEDIUM Standard
RULE-29636
Payment Button Can Be Clicked Again While the Charge Is Pending
line-precisefixture-tested
HIGH Standard
RULE-29637
Request API Used Without await: ${x[1]}() (Next.js 16)
line-precisefixture-tested
HIGH Standard
RULE-29638
${name} Exported From a
line-precisefixture-tested
HIGH Standard
RULE-29639
Async Client Component ${k.name}
line-precisefixture-tested
HIGH Standard
RULE-29640
Server-Only Import in a Client Component:
line-precisefixture-tested
HIGH Standard
RULE-29641
${x[1]}() Called From a Client Event Handler
line-precisefixture-tested
HIGH Standard
RULE-29642
next/router Imported in the App Router
line-precisefixture-tested
HIGH Standard
RULE-29643
force-static Route Handler Reads the Request
line-precisefixture-tested
HIGH Standard
RULE-29644
line-precisefixture-tested
HIGH Standard
RULE-29645
line-precisefixture-tested
HIGH Standard
RULE-29646
Client-Only Code in a Server Component: ${h[1]}()
line-precisefixture-tested
HIGH Standard
RULE-29647
${/global-error/.test(path) ?
line-precisefixture-tested
HIGH Standard
RULE-29648
<Image fill> Without sizes Downloads a Full-Viewport-Width Image
line-precisefixture-tested
LOW Standard
RULE-29649
line-precisefixture-tested
HIGH Standard
RULE-29650
text-${col} on bg-${col}: Invisible Text
line-precisefixture-tested
MEDIUM Standard
RULE-29651
Fixed ${wide[0]} Width Overflows Phone Screens
line-precisefixture-tested
MEDIUM Standard
RULE-29652
{${x[1]}.length && ...} Renders
line-precisefixture-tested
MEDIUM Standard
RULE-29653
State ${st} Mutated In Place, Then Set With the Same Reference
line-precisefixture-tested
HIGH Standard
RULE-29654
router.${what} Does Not Exist on the next/navigation Router
line-precisefixture-tested
HIGH Standard
RULE-29655
${x[1]} in the App Router
line-precisefixture-tested
HIGH Standard
RULE-29656
line-precisefixture-tested
HIGH Standard
RULE-29657
${/proxy\./.test(path) ?
line-precisefixture-tested
HIGH Standard
RULE-29658
Form action Handler Treats Its Argument as an Event
line-precisefixture-tested
HIGH Standard
RULE-29659
${x[1]}() Called ${why ===
line-precisefixture-tested
HIGH Standard
RULE-29660
${m[1]}() Is Not Awaited in a Serverless Handler
line-precisefixture-tested
HIGH Standard
RULE-29661
Promise Returned Without await Inside try: catch Never Runs
line-precisefixture-tested
MEDIUM Standard
RULE-29662
.map(async ...) Result Used as Data Without Promise.all
line-precisefixture-tested
HIGH Standard
RULE-29663
async Callback in .${m[1]}() Is Always Truthy
line-precisefixture-tested
HIGH Standard
RULE-29664
async reduce() Uses the Accumulator Without Awaiting It
line-precisefixture-tested
HIGH Standard
RULE-29665
async ${m[1]}() Used in a Condition Without await
line-precisefixture-tested
HIGH Standard
RULE-29666
${w[1]} Updated From a Stale Read (Lost Update Race)
line-precisefixture-tested
UNKNOWN Standard
RULE-29667
.single() Errors on 0 Rows, So the
line-precisefixture-tested
MEDIUM Standard
RULE-29668
Supabase ${m[2]}() Error Is Discarded but Its data Is Used
line-precisefixture-tested
HIGH Standard
RULE-29669
${m[1]}: ${op} * 100 Is Not Rounded to an Integer
line-precisefixture-tested
HIGH Standard
RULE-29670
${m[1]} Rounds to Whole Dollars Before Converting to Cents
line-precisefixture-tested
HIGH Standard
RULE-29671
toFixed() String Added to a Number (Concatenation, Not Addition)
line-precisefixture-tested
MEDIUM Standard
RULE-29672
Input String Added to a Number (String Concatenation)
line-precisefixture-tested
MEDIUM Standard
RULE-29673
checkout.session.completed Fulfilled Without Checking payment_status
line-precisefixture-tested
HIGH Standard
RULE-29674
Subscription Access Granted Without Checking subscription.status
line-precisefixture-tested
HIGH Standard
RULE-29675
Stripe Timestamp ${f.split(
line-precisefixture-tested
HIGH Standard
RULE-29676
Date-Only String Parsed as UTC, Then Read in Local Time (Off by One Day)
line-precisefixture-tested
MEDIUM Standard
RULE-29677
getMonth() Is 0-Based (Month Off by One)
line-precisefixture-tested
MEDIUM Standard
RULE-29678
line-precisefixture-tested
MEDIUM Standard
RULE-29679
Date Objects Compared With == / ===
line-precisefixture-tested
MEDIUM Standard
RULE-29680
toISOString() Used as the User
line-precisefixture-tested
MEDIUM Standard
RULE-29681
Date Mutated In Place, Then Used Again
line-precisefixture-tested
MEDIUM Standard
RULE-29682
${v} Used Without a Null Check After Fetching It
line-precisefixture-tested
MEDIUM Standard
RULE-29683
Email Stored Lowercased but Looked Up Case-Sensitively
line-precisefixture-tested
MEDIUM Standard
RULE-29684
Numbers Sorted With the Default .sort() (Compared as Strings)
line-precisefixture-tested
MEDIUM Standard
RULE-29685
line-precisefixture-tested
MEDIUM Standard
RULE-29686
typeof Never Returns
line-precisefixture-tested
MEDIUM Standard
RULE-29687
Assignment ${m[1]} = ${m[2]} Inside if (Should Be ===)
line-precisefixture-tested
HIGH Standard
RULE-29688
Math.round(x * ${m[2]} / ${m[2]}) Does Not Round to Decimals
line-precisefixture-tested
MEDIUM Standard
RULE-29689
Delete and Insert on ${t} Run in Parallel (Promise.all)
line-precisefixture-tested
HIGH Standard
RULE-29690
response.json() Is Not Awaited
line-precisefixture-tested
HIGH Standard
RULE-29691
Mutable Default Argument ${v}=${p[2]} Is Shared Between Calls
line-precisefixture-tested
MEDIUM Standard
RULE-29692
\
line-precisefixture-tested
MEDIUM Standard
RULE-29693
datetime.utcnow().timestamp() Is Off by the Server UTC Offset
line-precisefixture-tested
MEDIUM Standard
RULE-29701
Hardcoded localhost ${ctx} (${m[2].slice(0, 40)}) Breaks in Production
line-precisefixture-tested
UNKNOWN Standard
RULE-29702
VERCEL_URL Used as a Full URL (No https://, Changes Every Deployment)
line-precisefixture-tested
MEDIUM Standard
RULE-29703
Whole Site Marked noindex / Disallowed for Search Engines
line-precisefixture-tested
HIGH Standard
RULE-29704
Field default=${m[1]} Is Evaluated Once, at Import
line-precisefixture-tested
MEDIUM Standard
RULE-29705
${m[1]} Uses auto_now=True and Changes on Every Save
line-precisefixture-tested
MEDIUM Standard
RULE-29706
${m[1]} Flag Read as a String:
line-precisefixture-tested
MEDIUM Standard
RULE-29707
int(price * 100) Truncates Floats and Loses a Cent
line-precisefixture-tested
MEDIUM Standard
RULE-29708
${m[1]} Is Always None: ${fn}() Works in Place
line-precisefixture-tested
MEDIUM Standard
RULE-29709
Background Task Queued Before the Transaction Commits
line-precisefixture-tested
MEDIUM Standard
RULE-29710
${d[1]}() Returns the Session, So It Is Never Closed
line-precisefixture-tested
MEDIUM Standard
RULE-29711
Error Returned With HTTP 200 OK
line-precisefixture-tested
MEDIUM Standard
RULE-29712
Missing f Prefix:
line-precisefixture-tested
LOW Standard
RULE-29713
${m[2].toUpperCase()} ${m[4]} Is Registered Twice
line-precisefixture-tested
MEDIUM Standard
RULE-29714
Naive datetime.now() Mixed With Django Timezone-Aware Dates
line-precisefixture-tested
MEDIUM Standard
RULE-29715
${t.trim().split(/\s/)[0]} Inside finally Swallows Exceptions
line-precisefixture-tested
MEDIUM Standard
RULE-29716
${m[1].replace(/\($/,
line-precisefixture-tested
MEDIUM Standard
RULE-29740
Tailwind Class Built at Runtime (${x[1]}-\${...}) Is Never Generated
line-precisefixture-tested
MEDIUM Standard
RULE-29741
${name} Typed and Read Synchronously (Next.js ${context?.nextMajorVersion}+)
line-precisefixture-tested
UNKNOWN Standard
RULE-29742
Form Field Uses ${small} on Mobile: iOS Zooms In on Focus
line-precisefixture-tested
LOW Standard
RULE-29743
useFormStatus() Called in ${decl[1] || decl[2]}, Which Renders the <form> Itself
line-precisefixture-tested
MEDIUM Standard
RULE-29744
${x[1]} Has No Title
line-precisefixture-tested
LOW Standard
RULE-29745
JSON.parse(localStorage...) Without try/catch
line-precisefixture-tested
MEDIUM Standard
RULE-29746
<Image fill> Inside a Parent Without position: relative
line-precisefixture-tested
MEDIUM Standard
RULE-29747
Element Only Appears on Hover (${shown})
line-precisefixture-tested
LOW Standard
RULE-29748
Edge Runtime Route Imports Node-Only
line-precisefixture-tested
HIGH Standard
RULE-29749
Middleware Matcher Also Runs on _next/static Assets and Images
line-precisefixture-tested
LOW Standard
RULE-29750
<${x[1]} asChild> Has ${n} Children
line-precisefixture-tested
HIGH Standard
RULE-29751
<html> Lacks suppressHydrationWarning With next-themes
line-precisefixture-tested
LOW Standard
RULE-29752
Search Request in useEffect Can Show Results for an Old Query
line-precisefixture-tested
MEDIUM Standard
RULE-29753
useMutation Never Invalidates the Queries This File Shows
line-precisefixture-tested
LOW Standard
RULE-29755
Stripe ${x[1]} Is a Relative Path (${x[3]})
line-precisefixture-tested
HIGH Standard
RULE-29756
Destructuring a Reactive Object Loses Reactivity
line-precisefixture-tested
MEDIUM Standard
RULE-29757
Platform.OS Compared With
line-precisefixture-tested
MEDIUM Standard
RULE-29758
Import
line-precisefixture-tested
HIGH Standard
RULE-29759
Link to ${href}, but No Page Exists at That Route
line-precisefixture-tested
MEDIUM Standard
RULE-29760
next/image Loads ${host}, Which next.config Does Not Allow
line-precisefixture-tested
HIGH Standard
RULE-29761
${what} in an App Built With output:
line-precisefixture-tested
HIGH Standard
RULE-29762
useSearchParams() in a Client Page Without a Suspense Boundary
line-precisefixture-tested
HIGH Standard
RULE-29763
${x[1]} Selector Returns a New ${x[3].startsWith(
line-precisefixture-tested
HIGH Standard
RULE-29764
process.env.${x[1]} Is Undefined in the Expo App
line-precisefixture-tested
MEDIUM Standard
RULE-29765
${name}.defaultProps Is Ignored in React 19
line-precisefixture-tested
MEDIUM Standard
RULE-29780
${x[1]} Selector Calls .${x[3]}() on Store State
line-precisefixture-tested
MEDIUM Standard
RULE-29781
${name}() Called While ${comp.name} Renders
line-precisefixture-tested
HIGH Standard
RULE-29782
onValueChange Receives a Value, Not an Event (${x[1]}.target)
line-precisefixture-tested
HIGH Standard
RULE-29783
register(${x[2]}) Spread Onto <${x[1]}>, Which Has No Native Input
line-precisefixture-tested
MEDIUM Standard
RULE-29784
aria-hidden=
line-precisefixture-tested
MEDIUM Standard
RULE-29785
Route Param ${v} May Be an Array: ${v}.${use[1]}() Can Crash
line-precisefixture-tested
MEDIUM Standard
RULE-29786
Form Action Returns an Error Without fail()
line-precisefixture-tested
MEDIUM Standard
RULE-29787
Background Task Receives the Request Session
line-precisefixture-tested
HIGH Standard
RULE-29788
Path Parameter ${name} Has No Type, So It Is Always a String
line-precisefixture-tested
MEDIUM Standard
RULE-29789
Naive datetime.now() Compared in a File That Uses Aware Datetimes
line-precisefixture-tested
MEDIUM Standard
RULE-29790
${m[2]}.${m[3]}() Without return: the Handler Keeps Running
line-precisefixture-tested
HIGH Standard
RULE-29791
${x[1]} Is Still a Placeholder (
line-precisefixture-tested
HIGH Standard
RULE-29792
${fn.name}() Fakes the Request With a Timer
line-precisefixture-tested
HIGH Standard
RULE-29793
The Real Request Is Commented Out, but Success Is Still Shown
line-precisefixture-tested
HIGH Standard
RULE-29794
${fn.name}() Shows Success Without Sending Anything
line-precisefixture-tested
HIGH Standard
RULE-29795
line-precisefixture-tested
MEDIUM Standard
RULE-29796
Link Points to
line-precisefixture-tested
LOW Standard
RULE-29797
Login Checks a Hard-Coded Password
line-precisefixture-tested
CRITICAL Standard
RULE-29798
removeEventListener(${x[1]}) Gets a New Function, So Nothing Is Removed
line-precisefixture-tested
MEDIUM Standard
RULE-29799
process.env.${x[1]} in a Vite App Is Undefined in the Browser
line-precisefixture-tested
HIGH Standard
RULE-29800
setTimeout of ${Math.round(ms / 60000)} min in a Serverless Function Never Fires
line-precisefixture-tested
HIGH Standard
RULE-29801
Both Branches of the Ternary Are ${x[1].slice(0, 40)}
line-precisefixture-tested
MEDIUM Standard
RULE-29802
Row Saved With ${m[1]}: ${m[2]} (null When Signed Out)
line-precisefixture-tested
MEDIUM Standard
RULE-29803
Test-Mode Payment Key Hard-Coded (${x[2].slice(0, 9)}...)
line-precisefixture-tested
MEDIUM Standard
RULE-29804
Auth Returns a Fake Token (
line-precisefixture-tested
HIGH Standard
LIVE-01
Supabase ${s.kind ===
line-precise
CRITICAL Standard
LIVE-02
${s.kind} Is in Your Website
line-precise
UNKNOWN Standard
LIVE-03
Source Maps Are Public, So Your Original Source Code Can Be Downloaded
line-precise
MEDIUM Standard
RULE-29820
Write Inside $transaction Uses ${outer} Instead of ${tx}
line-precisefixture-tested
HIGH Standard
RULE-29821
Action ${name} for useActionState Takes Only (formData)
line-precisefixture-tested
HIGH Standard
RULE-29822
catch Reads err.response.status but fetch Does Not Reject on HTTP Errors
line-precisefixture-tested
MEDIUM Standard
RULE-29823
forEach Calls Async ${m[1]} Without Awaiting It
line-precisefixture-tested
HIGH Standard
RULE-29824
Array.fill() With an Object Shares the Same Reference in Every Slot
line-precisefixture-tested
MEDIUM Standard
RULE-29825
${m[1] ?? m[2]} Handler Reads params From the Request Argument
line-precisefixture-tested
HIGH Standard
RULE-29826
useSearchParams() Result Mutated Directly
line-precisefixture-tested
HIGH Standard
RULE-29827
line-precisefixture-tested
HIGH Standard
RULE-29828
Pagination Skips the First Page (${page} * ${m[2]} With 1-Based ${page})
line-precisefixture-tested
HIGH Standard
RULE-29829
Response.redirect() Called With a Relative Path
line-precisefixture-tested
HIGH Standard
RULE-29831
${j[1]}.text() Read After ${j[1]}.json() Consumed the Body
line-precisefixture-tested
MEDIUM Standard
RULE-29832
${m[1]}() Called With a Regex Without the g Flag
line-precisefixture-tested
HIGH Standard
RULE-29833
Drizzle ${m[2]}(${m[3]}) Without .where() Affects Every Row
line-precisefixture-tested
HIGH Standard
RULE-29834
${m[2]}() Compares a New Object/Array Literal by Reference
line-precisefixture-tested
MEDIUM Standard
RULE-29835
new Promise() With an async Executor
line-precisefixture-tested
MEDIUM Standard
RULE-29836
fetch() With a Relative URL in Server Code
line-precisefixture-tested
HIGH Standard
RULE-29837
.${m[1]}(column, null) Never Matches NULL Rows
line-precisefixture-tested
HIGH Standard
RULE-29838
${n} Modified While Looping Over It
line-precisefixture-tested
HIGH Standard
RULE-29839
Date Format
line-precisefixture-tested
HIGH Standard
RULE-29840
Number Parsed Back From toLocaleString() Output
line-precisefixture-tested
MEDIUM Standard
RULE-29841
async Function Passed to use${m[1]}
line-precisefixture-tested
HIGH Standard
RULE-29842
while (… .exec()) Loop Never Advances
line-precisefixture-tested
HIGH Standard
RULE-29843
${r[1]} Inside finally Overrides the try/catch Result
line-precisefixture-tested
MEDIUM Standard
RULE-29844
Promise.${m[1]}() Given Separate Arguments Instead of an Array
line-precisefixture-tested
HIGH Standard
RULE-29845
Plain Object Passed as a Response Body
line-precisefixture-tested
HIGH Standard
RULE-29846
Plain Object Passed to new ${m[1]}()
line-precisefixture-tested
HIGH Standard
RULE-29847
Route Placeholder Left in URL ${m[2].slice(0, 40)}
line-precisefixture-tested
HIGH Standard
RULE-29848
${m[1]}() Arguments Swapped
line-precisefixture-tested
HIGH Standard
RULE-29849
timedelta.seconds Used as the Total Duration
line-precisefixture-tested
MEDIUM Standard
RULE-29850
NaN Lookup That Can Never Match
line-precisefixture-tested
HIGH Standard
RULE-29851
new URL() Called With Only a Relative Path
line-precisefixture-tested
HIGH Standard
RULE-29852
${n}.abort() Cancels Nothing (signal Never Passed)
line-precisefixture-tested
MEDIUM Standard
RULE-29853
map(parseInt) Uses the Index as the Radix
line-precisefixture-tested
HIGH Standard
RULE-29854
sort() Comparator Returns a Boolean
line-precisefixture-tested
HIGH Standard
RULE-29855
Coroutine ${m[1]}() Called Without await
line-precisefixture-tested
HIGH Standard
RULE-29856
Money Converted to Cents by Truncating amount * 100
line-precisefixture-tested
MEDIUM Standard
RULE-29857
Strings From toFixed() Concatenated Instead of Added
line-precisefixture-tested
HIGH Standard
RULE-29858
Number.${m[1]}() Called on an Unparsed String
line-precisefixture-tested
MEDIUM Standard
RULE-29859
Set-Cookie Header Overwritten by a Second set()
line-precisefixture-tested
MEDIUM Standard
RULE-29860
FileList Appended to FormData as a Single Value
line-precisefixture-tested
HIGH Standard
RULE-29861
${fn.name}() Only Changes Local State
line-precisefixture-tested
HIGH Standard
RULE-29862
Discount Code
line-precisefixture-tested
HIGH Standard
RULE-29863
${fn.name}() Accepts the Code Without Checking It on a Server
line-precisefixture-tested
CRITICAL Standard
RULE-29864
line-precisefixture-tested
MEDIUM Standard
RULE-29865
${fn.name}() Creates Recovery Codes Only in the Browser
line-precisefixture-tested
HIGH Standard
RULE-29866
Text Saved With a PDF Content Type
line-precisefixture-tested
HIGH Standard
RULE-29867
fetch() Sends a body Without a method
line-precisefixture-tested
HIGH Standard
RULE-29868
multipart/form-data Content-Type Set by Hand on a FormData Upload
line-precisefixture-tested
HIGH Standard
RULE-29869
${r[1]}.current Used as a Hook Dependency
line-precisefixture-tested
MEDIUM Standard
RULE-29870
State ${m[1]} Mutated With .${s[1]}()
line-precisefixture-tested
HIGH Standard
RULE-29871
${r[1]}() Called Inside unstable_cache
line-precisefixture-tested
HIGH Standard
RULE-29872
reduce() Callback Never Returns the Accumulator
line-precisefixture-tested
HIGH Standard
RULE-29873
${n} Read With Object.keys / Spread
line-precisefixture-tested
HIGH Standard
RULE-29874
use(fetch(…)) Called During Render
line-precisefixture-tested
HIGH Standard
RULE-29875
String ${m[1].slice(0, 30)} + Number Is Concatenated
line-precisefixture-tested
HIGH Standard
RULE-29876
Value Encoded Twice for URLSearchParams
line-precisefixture-tested
MEDIUM Standard
RULE-29877
btoa(JSON.stringify(…)) Breaks on Non-ASCII Text
line-precisefixture-tested
MEDIUM Standard
RULE-29878
Intl Currency Format Without a currency Code
line-precisefixture-tested
HIGH Standard
RULE-29879
flatMap() With an async Callback
line-precisefixture-tested
HIGH Standard
RULE-29880
useContext(${m[1]}.Provider) Instead of useContext(${m[1]})
line-precisefixture-tested
HIGH Standard
RULE-29881
Stream Parser Does Not Handle the [DONE] Message
line-precisefixture-tested
HIGH Standard
RULE-29882
${m[1]}() Callback Returns an Object Literal
line-precisefixture-tested
HIGH Standard
RULE-29883
generateMetadata Calls ${r[1]}()
line-precisefixture-tested
HIGH Standard
RULE-29884
Math.${m[1]}(${m[2]}) Given an Array
line-precisefixture-tested
HIGH Standard
RULE-29885
new URL(req.url) Without a Base in a Node Server
line-precisefixture-tested
HIGH Standard
RULE-29886
Caught ${n} Copied With Spread / JSON.stringify
line-precisefixture-tested
MEDIUM Standard
RULE-29887
setMonth(getMonth() ± n) Skips Short Months
line-precisefixture-tested
MEDIUM Standard
RULE-29888
${m[1]}.test() on a Global Regex Alternates Between true and false
line-precisefixture-tested
HIGH Standard
RULE-29889
BigInt Combined With a Number
line-precisefixture-tested
HIGH Standard
RULE-29890
JSON.stringify(${m[1]}) on a ${kind} Sends {}
line-precisefixture-tested
HIGH Standard
RULE-29891
.in() Filter Given a String Instead of an Array
line-precisefixture-tested
HIGH Standard
RULE-29892
textSearch() on User Input Uses to_tsquery Syntax
line-precisefixture-tested
MEDIUM Standard
RULE-29893
JWT expiresIn Given in Milliseconds
line-precisefixture-tested
HIGH Standard
RULE-29894
timingSafeEqual Without a Length Check
line-precisefixture-tested
MEDIUM Standard
RULE-29895
${m[1]}().${m[2]} Without await (Next.js ${nextMajor})
line-precisefixture-tested
UNKNOWN Standard
RULE-29897
os.path.join() With an Absolute Second Path
line-precisefixture-tested
HIGH Standard
RULE-29898
Module Variable ${a[1]} Updated Without
line-precisefixture-tested
HIGH Standard
RULE-29899
${r[1]}.read() Called a Second Time Without seek(0)
line-precisefixture-tested
MEDIUM Standard
RULE-29900
Upload Saved Using the Client File Name
line-precisefixture-tested
HIGH Standard
RULE-29901
http.FileServer Serves the Working Directory
line-precisefixture-tested
HIGH Standard
RULE-29902
Static Server Allows Dotfiles (dotfiles:
line-precisefixture-tested
HIGH Standard
RULE-29903
Query Parser Configured With allowPrototypes: true
line-precisefixture-tested
HIGH Standard
RULE-29905
jwt.decode Accepts Both RSA/EC and HMAC Algorithms
line-precisefixture-tested
CRITICAL Standard
RULE-29906
Global ValidationPipe Without whitelist: true
line-precisefixture-tested
MEDIUM Standard
RULE-29907
SAML ${m[1]}: false
line-precisefixture-tested
CRITICAL Standard
RULE-29908
Spring Boot Actuator Exposes ${prop ? prop[1] :
line-precisefixture-tested
HIGH Standard
RULE-29909
CORS Allows Any Origin With Credentials
line-precisefixture-tested
HIGH Standard
RULE-29910
Authenticated Response Sent With Cache-Control
line-precisefixture-tested
HIGH Standard
RULE-29911
SQLAlchemy text() Fragment Built From an f-string
line-precisefixture-tested
HIGH Standard
RULE-29912
getPublicUrl() on the Private
line-precisefixture-tested
HIGH Standard
RULE-29913
JWT kid Header Used to Load the Verification Key From Disk
line-precisefixture-tested
CRITICAL Standard
RULE-29914
Secret Token Matched by Pattern: ${m[2]} via .${m[1]}()
line-precisefixture-tested
HIGH Standard
RULE-29916
JWT Signed Without an Expiry
line-precisefixture-tested
MEDIUM Standard
RULE-29917
Request Input Passed as an Argument to ${m[1]}
line-precisefixture-tested
HIGH Standard
RULE-29918
reqwest danger_accept_invalid_${m[1]}(true)
line-precisefixture-tested
HIGH Standard
RULE-29919
${s[1]} Falls Back to a Hard-Coded Value
line-precisefixture-tested
HIGH Standard
RULE-29920
open() Called With a Request Parameter
line-precisefixture-tested
CRITICAL Standard
RULE-29921
req.signedCookies Used but cookieParser() Has No Secret
line-precisefixture-tested
HIGH Standard
RULE-29922
Directory Listing Enabled With serve-index
line-precisefixture-tested
MEDIUM Standard
RULE-29923
Response Content-Type Chosen by the Request
line-precisefixture-tested
HIGH Standard
RULE-29924
Access Decided by localStorage
line-precisefixture-tested
MEDIUM Standard
RULE-29925
Checkout ${m[1]} Taken From the Request
line-precisefixture-tested
MEDIUM Standard
RULE-29926
Access Token Sent in the URL Query String
line-precisefixture-tested
MEDIUM Standard
RULE-29927
MCP ${m[1]} Without DNS-Rebinding Protection
line-precisefixture-tested
MEDIUM Standard
RULE-29928
LLM Output Field ${m[1]} Used as an Access Decision
line-precisefixture-tested
HIGH Standard
RULE-29929
Read-Only SQL Enforced by a
line-precisefixture-tested
HIGH Standard
RULE-29930
process.env Returned or Serialized Whole
line-precisefixture-tested
CRITICAL Standard
RULE-29931
${m[1]} Chosen by the Caller
line-precisefixture-tested
HIGH Standard
RULE-29932
Prompt Template Built From User Input
line-precisefixture-tested
HIGH Standard
RULE-29933
LLM Called in a Loop With No Attempt Limit
line-precisefixture-tested
HIGH Standard
RULE-29934
Agent Tool Sends Server Credentials to a Model-Chosen URL
line-precisefixture-tested
CRITICAL Standard
RULE-29936
Agent Tool Writes or Deletes a Model-Chosen Path
line-precisefixture-tested
CRITICAL Standard
RULE-29938
Raw ${m[1]} From the AI SDK Sent to the Client
line-precisefixture-tested
MEDIUM Standard
RULE-29939
Browser Tool Runs Model-Written Script (page.${m[1]})
line-precisefixture-tested
CRITICAL Standard
RULE-29940
MCP Client Connects to a Server URL From the Request
line-precisefixture-tested
CRITICAL Standard
RULE-29942
LangServe add_routes() Without Authentication
line-precisefixture-tested
HIGH Standard
RULE-29943
ingress-nginx ${m[1]}-snippet Annotation
line-precisefixture-tested
HIGH Standard
RULE-29944
pip --extra-index-url Allows Dependency Confusion
line-precisefixture-tested
HIGH Standard
RULE-29945
Lockfile Integrity Checks Disabled
line-precisefixture-tested
MEDIUM Standard
RULE-29946
Service Uses externalIPs
line-precisefixture-tested
MEDIUM Standard
RULE-29947
Pull Request Jobs Run on a Self-Hosted Runner
line-precisefixture-tested
HIGH Standard
RULE-29948
nginx Trusts Client IP Headers From ${m[1]}
line-precisefixture-tested
HIGH Standard
RULE-29949
Redis protected-mode no Without a Password
line-precisefixture-tested
HIGH Standard
RULE-29950
Dependency Installed From a Moving Git ${m[1] ?
line-precisefixture-tested
MEDIUM Standard
RULE-29951
Admission Webhook Fails Open (failurePolicy: Ignore)
line-precisefixture-tested
MEDIUM Standard
RULE-29952
uv index-strategy Set to an Unsafe Mode
line-precisefixture-tested
HIGH Standard
RULE-29953
Dispatch Input Interpolated Into a run: Script
line-precisefixture-tested
MEDIUM Standard
RULE-29954
Secret Value Hard-Coded in Terraform
line-precisefixture-tested
HIGH Standard
RULE-29955
TLS Verification Disabled in the Image (${m[1].split(/[= ]/)[0]})
line-precisefixture-tested
HIGH Standard
RULE-29956
ADD Downloads a Remote File Without --checksum
line-precisefixture-tested
MEDIUM Standard
RULE-29958
Override Replaces ${m[1]} With ${m[2].slice(0, 40)}
line-precisefixture-tested
HIGH Standard
RULE-29959
Workflow Expands toJSON(secrets)
line-precisefixture-tested
CRITICAL Standard
RULE-29960
Snapshot / Image Shared With All AWS Accounts
line-precisefixture-tested
CRITICAL Standard
RULE-29961
Rewrite Destination Host Taken From the Request (Open Proxy)
line-precisefixture-tested
HIGH Standard
RULE-29962
Untrusted Artifact Extracted Into the Workspace Root
line-precisefixture-tested
HIGH Standard
RULE-29963
CloudFront Connects to the Origin Over HTTP
line-precisefixture-tested
MEDIUM Standard
RULE-29964
Build Credentials Copied Into the Final Image (${m[1]})
line-precisefixture-tested
HIGH Standard
RULE-29965
${DB[m[1]]} Exposed by a LoadBalancer / NodePort Service
line-precisefixture-tested
HIGH Standard
RULE-29966
Submodule Fetched Over ${m[1]}://
line-precisefixture-tested
MEDIUM Standard
RULE-29967
GitHub OIDC Trust Accepts Any Repository
line-precisefixture-tested
CRITICAL Standard
RULE-29968
Final Image Runs With NODE_ENV=development
line-precisefixture-tested
MEDIUM Standard
RULE-29969
${m[1]} Enabled in the Workflow
line-precisefixture-tested
MEDIUM Standard
RULE-29970
Container Shares the Host IPC Namespace
line-precisefixture-tested
MEDIUM Standard
RULE-29972
Package Registry Uses Plain HTTP
line-precisefixture-tested
HIGH Standard
RULE-29973
${name} Port ${m[2]} Published on All Interfaces
line-precisefixture-tested
MEDIUM Standard
RULE-29974
Raw ${k[1]} Sent in an Analytics Event
line-precisefixture-tested
MEDIUM Standard
RULE-29975
${m[1]} Sent in a URL Query String
line-precisefixture-tested
HIGH Standard
RULE-29976
Every Recipient Put in the ${m[1] ===
line-precisefixture-tested
HIGH Standard
RULE-29977
Refresh Token Stored in Web Storage (${m[1]})
line-precisefixture-tested
HIGH Standard
RULE-29978
${m[1]} Saved in Plain Text
line-precisefixture-tested
HIGH Standard
RULE-29979
Foreign Server Password Committed in a Migration
line-precisefixture-tested
HIGH Standard
RULE-29980
ON DELETE SET NULL on NOT NULL Column ${m[1]}
line-precisefixture-tested
HIGH Standard
RULE-29981
NOT IN (SELECT …) Returns No Rows When the Subquery Has a NULL
line-precisefixture-tested
MEDIUM Standard
RULE-29982
Trigger on ${table} Updates ${table} Again (Infinite Recursion)
line-precisefixture-tested
HIGH Standard
RULE-29983
REFRESH MATERIALIZED VIEW Without CONCURRENTLY
line-precisefixture-tested
MEDIUM Standard
RULE-29984
pg_notify Sends the Whole Row as Payload
line-precisefixture-tested
MEDIUM Standard
RULE-29985
${m[1]}.id Is a 32-bit ${m[2].toUpperCase()}
line-precisefixture-tested
MEDIUM Standard
RULE-29986
Redis KEYS Pattern Scan in Application Code
line-precisefixture-tested
HIGH Standard
RULE-29987
Row Count Computed by Loading Every Row (${m[1]}().length)
line-precisefixture-tested
HIGH Standard
RULE-29988
Entire Table Loaded, Then Filtered in JavaScript
line-precisefixture-tested
MEDIUM Standard
RULE-30000
aria-label
line-precisefixture-tested
MEDIUM Standard
RULE-30001
<select> Navigates or Submits on Change
line-precisefixture-tested
MEDIUM Standard
RULE-30002
Analytics / Chat Script Loaded With strategy=
line-precisefixture-tested
MEDIUM Standard
RULE-30003
Every Icon in ${m[2]} Bundled (Dynamic ${m[1]}[name] Lookup)
line-precisefixture-tested
HIGH Standard
RULE-30004
Whole lodash Imported in Client Code
line-precisefixture-tested
MEDIUM Standard
RULE-30005
priority on Every Image Rendered by .map()
line-precisefixture-tested
MEDIUM Standard
RULE-30006
Auto-Advancing Carousel Without a Pause Control
line-precisefixture-tested
MEDIUM Standard
RULE-30007
<${n[1]}> Nested Inside <${tag}>
line-precisefixture-tested
MEDIUM Standard
RULE-30009
Content Revealed Only on Mouse Hover
line-precisefixture-tested
MEDIUM Standard
RULE-30010
new Intl.${f[1]}() Created for Every Item
line-precisefixture-tested
MEDIUM Standard
RULE-30011
Error Stack Trace Rendered in the UI
line-precisefixture-tested
MEDIUM Standard
RULE-30101
${v} = http.request() Is Never Ended, So the Request Is Never Sent
line-precisefixture-tested
HIGH Standard
RULE-30102
uncaughtException Handler Keeps the Process Running
line-precisefixture-tested
MEDIUM Standard
RULE-30104
Object.${it[1]}(${e[1]}) on a Numeric Enum Lists Every Member Twice
line-precisefixture-tested
MEDIUM Standard
RULE-30105
zlib.${m[1]}${m[2] ??
line-precisefixture-tested
HIGH Standard
RULE-30106
${v} Has the g Flag and Is Reused With .test()
line-precisefixture-tested
MEDIUM Standard
RULE-30107
${m[1]}() in a Request Handler Blocks the Event Loop
line-precisefixture-tested
MEDIUM Standard
RULE-30108
Middleware catch Swallows the Error and Never Calls next()
line-precisefixture-tested
MEDIUM Standard
RULE-30109
cookies().${m[1]}() Called While Rendering a Server Component
line-precisefixture-tested
HIGH Standard
RULE-30110
sync.${p[2]} ${p[1]} Passed by Value
line-precisefixture-tested
HIGH Standard
RULE-30151
Export Downloads an Empty File
line-precisefixture-tested
HIGH Standard
RULE-30152
${m[1]} Are Hard-Coded in the Source
line-precisefixture-tested
HIGH Standard
RULE-30201
Agent Loop Calls the Model With No Step Limit
line-precisefixture-tested
MEDIUM Standard
RULE-30202
Agent Tool Runs ${fsCall[1]}() on a Path the Model Chose
line-precisefixture-tested
HIGH Standard
RULE-30251
Node Inspector Exposed on All Interfaces (${m[0]})
line-precisefixture-tested
CRITICAL Standard
RULE-30252
${m[1]} Is Downloaded Over an Unencrypted URL
line-precisefixture-tested
HIGH Standard
RULE-30301
${name} Is Read by the Code but Declared in No Env Template or Deploy Config
line-precisefixture-tested
MEDIUM Standard
RULE-30302
Dockerfile Uses Node ${d.major}, but ${engines.path} Requires Node ${engines.major}+
line-precisefixture-tested
MEDIUM Standard
RULE-30303
App Accepts ${mb(bytes)} Uploads, but ${proxy.path} Stops Requests at ${mb(proxy.bytes)}
line-precisefixture-tested
MEDIUM Standard
RULE-30304
Query Filters
line-precisefixture-tested
LOW Standard
RULE-30305
Browser Code Queries
line-precisefixture-tested
HIGH Standard
RULE-30306
Outbound HTTP Call Without a Timeout (Go)
line-precisefixture-tested
MEDIUM Standard
RULE-30307
Balance or Stock Is Read, Changed in Code, Then Saved Without a Lock
line-precisefixture-tested
HIGH Standard
RULE-30308
Per-User Data
line-precisefixture-tested
HIGH Standard
RULE-30309
line-precisefixture-tested
MEDIUM Standard
RULE-30310
Request to ${m[1]} Leaves Out ${missing.join(
line-precisefixture-tested
MEDIUM Standard
RULE-30311
Payment Webhook Adds Credit Without Recording Which Events It Already Handled
line-precisefixture-tested
HIGH Standard
RULE-30312
Endpoint Sends SMS Without a Rate Limit
line-precisefixture-tested
HIGH Standard
RULE-30313
This ${model} Query Skips the Tenant Filter the Other ${model} Queries in This File Use
line-precisefixture-tested
HIGH Standard
RULE-30315
${fk.table}.${fk.col} Cascades on Delete but No Migration Indexes It
line-precisefixture-tested
LOW Standard
RULE-30341
Outside Call Retried in a Tight Loop With No Backoff
line-precisefixture-tested
UNKNOWN Standard
RULE-30342
axios-retry Retries With No Delay
line-precisefixture-tested
UNKNOWN Standard
RULE-30401
Token Is Decoded by Hand and Trusted Without a Signature Check
line-precisefixture-tested
CRITICAL Verified Gate