CVE-2026-33062 json
free5GC NRF Discovery EncodeGroupId Function Panics on Malformed group-id-list Parameter
published 2026-03-18 7 mo ago modified 2026-06-17 4 mo ago also EUVD-2026-13511 , GHSA-7c47-xr7q-p6hg , GO-2026-4756
- cvss
- 7.5
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.7%
- EPSS 0.7% chance of exploitation in 30 days, percentile 53%
- public exploits
- 0
- none known
Summary
free5GC is an open source 5G core network. free5GC NRF prior to version 1.4.2 has an Improper Input Validation vulnerability leading to Denial of Service. All deployments of free5GC using the NRF discovery service are affected. The `EncodeGroupId` function attempts to access array indices [0], [1], [2] without validating the length of the split data. When the parameter contains insufficient separator characters, the code panics with "index out of range". A remote attacker can cause the NRF service to panic and crash by sending a crafted HTTP GET request with a malformed `group-id-list` parameter. This results in complete denial of service for the NRF discovery service. free5GC NRF version 1.4.2 fixes the issue. There is no direct workaround at the application level. The recommendation is to apply the provided patch or restrict access to the NRF API to trusted sources only.
Patch / fix
- go github.com/free5gc/nrf 1.4.2
- free5gc nrf 1.4.2
- govulncheck-vulndb openSUSE Leap 15.6 0.0.20260326T203309-150000.1.155.2
suse advisories SUSE-SU-2026:1135-1
- govulncheck-vulndb openSUSE Leap 16.0 0.0.20260723T184607-160000.1.1
opensuse advisories openSUSE-SU-2026:21483-1
- github.com/free5gc/nrf@dac77d8 commit
- github.com/free5gc/nrf#80 pull request
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 7 mo ago
Exploit prediction
0.71% chance of exploitation in the next 30 days, higher than 53% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/free5gc/free5gc/issues/777 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 8.7 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
| CNA | 4.0 | 8.7 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/free5gc/nrf | <1.4.2 |
1.4.2 |
Affected products
- free5gc nrf
Classification
- Weakness
-
- CWE-284 Improper Access Control
References
-
github.com
/free5gc/nrf/pull/80
web, patch
-
github.com
/free5gc/nrf/commit/dac77d8f8f2e0f041c5634fb3c685dcb9734b872
web, patch
-
github.com
/free5gc/free5gc/issues/777
web, exploit, issue-tracking
-
github.com
/free5gc/free5gc/security/advisories/GHSA-7c47-xr7q-p6hg
web, vendor-advisory, advisory
-
nvd.nist.gov
/vuln/detail/CVE-2026-33062
advisory
-
github.com
/free5gc/free5gc
package
Sources
- CVE List CVE-2026-33062
- GitHub Advisory GHSA-7c47-xr7q-p6hg
- NVD CVE-2026-33062
- OSV GO-2026-4756
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.