Executive brief
A vulnerability exists in the Access and Mobility Management Function (AMF) of the omec-project, which is a core component of 5G mobile networks. An attacker can send a specially crafted network message that causes the service to crash. This results in a denial of service, potentially disrupting mobile connectivity for users relying on that network segment.
Technical details
A vulnerability in the omec-project AMF (up to version 2.1.1) is caused by a NULL pointer dereference within the RRCInactiveTransitionReport function of the NGAP Message Handler. The issue arises when the component fails to properly validate malformed NGAP input, leading to a Go runtime panic and subsequent process crash. An attacker with network access can trigger this condition by sending a specific sequence of manipulated NGAP messages. The vulnerability is addressed in commit 34bc6724acc97dba1f8691e586da95b042cb612d, which introduces nil-pointer checks and improved input validation. Version 2.2.0 and later contain the fix.
Affected products
- omec-project amf up to 2.1.1
Timeline
- 2026-04-21: patched: Patch commit 34bc6724acc97dba1f8691e586da95b042cb612d merged
- 2026-04-23: disclosed: Public issue report on GitHub
- 2026-07-04: advisory: NVD publication date
References
- https://github.com/omec-project/amf/
- https://github.com/omec-project/amf/commit/34bc6724acc97dba1f8691e586da95b042cb612d
- https://github.com/omec-project/amf/issues/676
- https://github.com/omec-project/amf/pull/666
- https://vuldb.com/cve/CVE-2026-14623
- https://vuldb.com/submit/845348
- https://vuldb.com/vuln/376139