CVE-2026-44321 Details
Description
free5GC is an open-source implementation of the 5G core network. Prior to 4.2.2, free5GC's SMF mounts the UPI management route group without inbound OAuth2 middleware. The POST /upi/v1/upNodesLinks create-or-update handler accepts attacker-controlled JSON and passes it directly into UpNodesFromConfiguration(), which calls logger.InitLog.Fatalf(...) on several validation failures. One confirmed path is the UE-IP-pool overlap check: a single unauthenticated POST that adds a new UPF whose pool overlaps an existing UPF terminates the entire SMF process (docker ps shows Exited (1)), not just the goroutine. This vulnerability is fixed in 4.2.2.
A denial-of-service vulnerability has been identified in free5GC's Session Management Function (SMF) prior to version 4.2.2. The issue arises because the SMF exposes a User Plane Interface (UPI) management route group without requiring authentication. This allows attackers to send unauthenticated POST requests to the /upi/v1/upNodesLinks endpoint, injecting overlapping User Plane Function (UPF) IP pool data. The vulnerability is triggered when the injected pool overlaps with an existing one, causing the SMF process to terminate entirely, rather than just the specific request goroutine. This issue disrupts all SMF services until the process is manually restarted.
Users can update to free5GC version 4.2.2, which patches the vulnerability by adding the necessary authentication middleware to the UPI route group, preventing unauthenticated requests from reaching the topology parsing logic that triggers the denial-of-service condition.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed May 27, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/free5gc/free5gc/security/advisories/GHSA-44qj-cghf-9p97 | CISA-ADP | ExploitVendor Advisory |
| https://github.com/free5gc/free5gc/issues/906 | [email protected] | ExploitIssue Tracking |
| https://github.com/free5gc/free5gc/security/advisories/GHSA-44qj-cghf-9p97 | [email protected] | ExploitVendor Advisory |
| https://github.com/free5gc/smf/commit/e0974e07ddab44a67d36a563cca383b2449e33e5 | [email protected] | Patch |
| https://github.com/free5gc/smf/pull/203 | [email protected] | Issue TrackingPatch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-306 | Missing Authentication for Critical Function | [email protected] |
| CWE-617 | Reachable Assertion | [email protected] |
| CWE-862 | Missing Authorization | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| free5gc free5gc | < 4.2.2 |
CPE
Remediation
| |
Change History
5 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| May 28, 2026 | Initial Analysis | [email protected] |
| May 27, 2026 | CVE Modified | CISA-ADP |
| May 27, 2026 | New CVE Received | [email protected] |