fastapi-core-schemas

Pass

Audited by Gen Agent Trust Hub on Mar 9, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill provides structural templates for data validation using Pydantic v2, which is a standard library for FastAPI development.
  • [SAFE]: It implements input constraints such as min_length, max_length, and range checks (gt, le) which help prevent common injection and malformed data attacks at the application level.
  • [SAFE]: Demonstrates proper handling of sensitive data by using Pydantic's exclude=True parameter to prevent field leakage (e.g., password hashes) in API responses.
  • [SAFE]: Uses ConfigDict(extra="forbid") in query parameter schemas to prevent parameter pollution or mass assignment vulnerabilities.
Audit Metadata
Risk Level
SAFE
Analyzed
Mar 9, 2026, 10:30 PM