Repository navigation
Releases
Releases · jeanpmodev/django_octo_security
v0.1.0 — Standard Features & Initial Release
Standard Features — django-octo-security v0.1.0
Initial production release of django-octo-security, a non-intrusive, zero-dependency environment CVE auditor and runtime security posture module under the Django-Octo architecture.
Standard Features
- Non-Intrusive Plug-and-Play Integration: Integrates into any existing Django project without modifying host models, templates, or root routes (
/). - Single-Query Security Posture View (
/security-audit/): Renders enforced HTTP security headers (X-Frame-Options,X-Content-Type-Options,Referrer-Policy) and the latest environment audit badge in a single ORM query. - Native Django Admin Module (
Security > CVE Checker): Automatically registers a dedicated sidebar section in/admin/with one-click environment scanning (Run CVE Environment Audit). - Zero-Dependency OSV Vulnerability Scanner: Introspects active virtual environment packages via Python standard library (
importlib.metadata+urllib.request) and queries the official OSV.dev database in batch. - Advisory Enrichment & Patch Resolution: Resolves CVE aliases, patched versions, and official security advisories per detected vulnerability.
- Immutable Audit History (
CveAuditScan): Persists historical scan snapshots directly in the host database. - Verified QA & Load Benchmark: Validated with
pytest(single-query enforcement),behave(BDD specifications), andlocust(0%failure rate under concurrent load).
Quick Installation
pip install django-octo-security