Security context

What an agent needs to avoid regressing past fixes and find the next vuln in this repo.

nextgenhealthcare/connect
development @ be90435
56
Fixes
0
CVEs
CRITICAL
Peak severity
46.2%
Coverage
Highlights
Auth Bypass: 20 prior fixes. Scrutinize any change in this area.
server: most-fixed (4 issues). Treat as high-risk during review.
30 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.

Auth Bypass: Flaws in central authorization invocation handlers allowed requests to be processed without validating administrative permissions, or failing to propagate exceptions, leading to silent bypasses. This requires robust exception propagation during authorization.
XML External Entity (XXE): Multiple components and custom serializers parsed untrusted XML data using weakly configured parser instances, exposing the system to local file disclosure and server-side request forgery via external DTDs and entity expansion.
Deserialization of Untrusted Data: Overly permissive default configurations in XStream allowed arbitrary code execution during object deserialization. Fixing this required shifting from blocklists to strict class and package allowlists.