CVE-2026-44328CWE-306CWE-476CWE-862broken-access-control

CVE-2026-44328

High · published May 27, 2026

CVSS v3.1
8.2
EPSS
1%
Percentile
44.5
In the wild
Unconfirmed
What it is

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. On top of that, the DELETE /upi/v1/upNodesLinks/{upNodeRef} handler unconditionally dereferences upNode.UPF after the type-guarded async release, even though AN-typed nodes are constructed without a UPF object. As a result, a single unauthenticated DELETE /upi/v1/upNodesLinks/gNB1 request crashes the handler with a nil-pointer panic AND mutates the in-memory user-plane topology before panicking (the UpNodeDelete(upNodeRef) line runs first). This is an unauthenticated, state-mutating panic-DoS sink that an off-path network attacker can trigger by name against any AN entry. This vulnerability is fixed in 4.2.2.

The record
Technical detail
CVSS v3.1
8.2 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.00538 · 44.5th percentile
Weaknesses
CWE-306 · Missing Authentication for Critical Function; CWE-476 · NULL Pointer Dereference; CWE-862 · Missing Authorization
Published
2026-05-27T21:16Z
Affected products (1)
ProductVersionsFixed in
free5gc/free5gc< 4.2.24.2.2
References (6)
EPSS history
Timeline
  • 27 MAY 15:39Z
    free5GC: SMF UPI DELETE /upi/v1/upNodesLinks/{ref} panics on AN-node deletion via nil UPF dereference; unauthenticated, state-mutating
    cvelistv5