Security updates are actively applied to the latest major and minor release versions:
| Version | Supported |
|---|---|
| 1.x | ✅ |
| < 1.0 | ❌ |
If you discover a security vulnerability in pyxsdata, please do NOT open a public
issue.
Instead, please report security vulnerabilities using one of the following methods:
-
GitHub Private Vulnerability Reporting (Preferred):
- Navigate to the Security tab on GitHub and click "Report a vulnerability".
-
Email:
- Send an email to bailey.tan.nguyen@gmail.com
with the subject line
[SECURITY] pyxsdata vulnerability report.
- Send an email to bailey.tan.nguyen@gmail.com
with the subject line
Please provide as much information as possible to help us reproduce and address the issue quickly:
- Type of issue (e.g. XXE, XML entity expansion / Billion Laughs, ReDoS, arbitrary code execution).
- Steps to reproduce, including minimal sample schemas/XML and Python code.
- Any potential impact or attack vectors.
- Suggested mitigations, if known.
- Initial Acknowledgement: Within 48 hours of receipt.
- Assessment & Triage: Within 5 business days.
- Fix & Advisory Release: Coordinated responsibly, with CVE publication and release notes once patched.