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