Security fixes are provided for the latest published minor release line.
| Version | Security support |
|---|---|
1.2.x |
Supported |
1.1.x |
Not supported |
1.0.x |
Not supported |
< 1.0 |
Not supported |
The unreleased main branch may contain work intended for the next minor
release and is not a published security-support line. When v1.3.0 is
released, the supported line moves to 1.3.x unless the project explicitly
announces extended support for an older line.
Security fixes are applied to the latest supported patch release. Upgrade to the newest release before reporting behavior that may already be fixed.
Do not disclose suspected vulnerabilities in public issues, discussions, or pull requests.
Use one of these private channels:
- Open a private GitHub security advisory, if private vulnerability reporting is enabled.
- Email
chukafe0401@gmail.comwith the subjectSecurity report: fastapi-production-api.
Include:
- affected version or commit SHA;
- vulnerability description and potential impact;
- minimal reproduction steps or proof of concept;
- relevant configuration with credentials and personal data removed;
- whether the issue has been disclosed anywhere else.
Do not include live credentials, access tokens, personal data, or production database contents. Use synthetic data in proofs of concept.
The maintainer will aim to:
- acknowledge the report within five business days;
- validate impact and affected versions;
- coordinate a fix and disclosure timeline with the reporter;
- publish a patch release and security advisory when appropriate.
Timelines may vary with severity and maintainer availability. Please allow a reasonable remediation window before public disclosure.
The project provides security-focused defaults, but deployers remain responsible for secrets management, proxy trust, TLS, database access, backups, distributed rate limiting, dependency updates, monitoring, and their own threat model. Review the known limitations before production use.