Highlights
Denial of Service: 3 prior fixes. Scrutinize any change in this area.
newrelic/config.py: most-fixed (2 issues). 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.
Denial of Service: The ASGI middleware was susceptible to unhandled exceptions when parsing 'content-length' headers. If a TypeError or ValueError is raised during conversion, it could crash the application, leading to a denial of service. Strict exception handling around type conversions is essential.
Auth Bypass: High Security Mode (HSM) is designed to enforce a strict security policy. Failure to explicitly deactivate the AI monitoring capability (`settings.ai_monitoring.enabled`) under HSM allowed unauthorized data-gathering features to remain active.
Information Disclosure: Unintentional log forwarding under HSM can expose sensitive customer data to external platforms. The agent must guarantee that `application_logging.forwarding.enabled` is unconditionally disabled when HSM is active.