PatchSiren cyber security CVE debrief
CVE-2026-44320 free5gc CVE debrief
free5GC NEF (Network Exposure Function) prior to version 4.2.2 fails to enforce OAuth2/bearer-token authorization on the nnef-callback route group. An attacker can submit forged callback requests with arbitrary bearer tokens to reach SMF-callback handlers and manipulate subscription state if a valid NotifId is known or guessed. The vulnerability stems from missing inbound authentication middleware on the route group, which remains reachable even when not declared in the runtime ServiceList. This represents a critical authentication bypass in 5G core network infrastructure that could allow unauthorized modification of network function state.
- Vendor
- free5gc
- Product
- Unknown
- CVSS
- HIGH 7.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-27
- Original CVE updated
- 2026-05-27
- Advisory published
- 2026-05-27
- Advisory updated
- 2026-05-27
Who should care
Telecommunications operators deploying free5GC-based 5G core networks; security teams responsible for 5G infrastructure; network engineers managing NEF and SMF service interactions; compliance auditors evaluating 5G core authentication controls
Technical summary
The free5GC NEF component mounts the nnef-callback route group without inbound authentication middleware, allowing forged SMF callback requests with arbitrary bearer tokens to reach business logic handlers. An attacker who obtains or guesses a valid NotifId can manipulate real subscription state through unauthorized callback processing. The route group is accessible regardless of ServiceList declarations, expanding the attack surface beyond documented endpoints. Fixed in version 4.2.2 by adding proper OAuth2/bearer-token authorization to the callback route group.
Defensive priority
HIGH
Recommended defensive actions
- Upgrade free5GC to version 4.2.2 or later to obtain the authentication middleware fix
- Review NEF route group configurations to ensure nnef-callback endpoints enforce OAuth2/bearer-token validation
- Audit runtime ServiceList declarations against actual exposed endpoints to identify undeclared reachable routes
- Implement network segmentation to restrict NEF callback endpoint access to authorized SMF instances only
- Monitor for anomalous callback requests to NEF endpoints, particularly those with invalid or unexpected bearer tokens
- Verify that all Service Based Interface (SBI) route groups in free5GC deployments have appropriate authentication middleware applied
Evidence notes
Official GitHub Security Advisory GHSA-wqfh-gq79-j8mf confirms the authentication bypass and fix in free5GC 4.2.2. NVD entry published 2026-05-27 with CVSS 7.3 (HIGH). CWE-306 (Missing Authentication for Critical Function) and CWE-862 (Missing Authorization) identified as applicable weaknesses.
Official resources
2026-05-27