Highlights
Information Disclosure: 1 prior fix. Scrutinize any change in this area.
opc/scripts/core/db/embedding_service.py: most-fixed (1 issue). Treat as high-risk during review.
0 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns
The bug types that recur here, drawn from past fixes, not open vulnerabilities.
Information Disclosure: Session IDs were historically persisted to the local file system with permissive permissions, exposing them to local users in multi-tenant environments and risking session hijacking. Future changes to persistence logic must enforce restrictive file permissions (e.g., 0o600).
Insecure Transport: The embedding service disabled SSL/TLS certificate verification by default when establishing HTTP connections, exposing traffic to man-in-the-middle (MITM) attacks. All outbound HTTP clients must enforce certificate verification unless explicitly overridden for trusted testing environments.