Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach AMF NAS/N1 signaling interface
-
DeliverySend malformed IMEISV in Registration Request
-
ExploitTruncate 32-bit length to 16 bits in Validate()
-
ExecutionBypass length validation
-
PersistTrigger OOB heap read in DecodeImeisv
-
ImpactCrash AMF process (DoS)
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Numeric truncation prevention
|
| Exploitation Conditions | No authentication is required: the flaw is reached while parsing a NAS Registration Request, which the AMF processes before UE authentication, matching PR:N/UI:N. The specific trigger is a malformed IMEISV encoded in the 5GS Mobile Identity IE whose 32-bit length is truncated to 16 bits by Type6NasIe::Validate(), defeating length validation and causing an OOB heap read in DecodeImeisv(). The practical limiting factor is delivery: an attacker must be able to send NAS signaling to the AMF's N1/NAS interface (normally via a gNB or the N2 reference point on the 5G signaling plane), rather than over the open internet. Exploitation is confirmed only against CN5G AMF v2.2.1. |
| Impact | The CVSS 3.1 base score of 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) reflects an availability-only impact: a remote, unauthenticated attacker can crash the AMF with low complexity and no user interaction, but there is no confidentiality or integrity impact (C:N/I:N). The attack surface is credible because NAS Registration Requests are processed before UE authentication, so PR:N is justified. Signals are mixed: there is no CISA KEV listing and no EPSS value in the input, so widespread automated exploitation is not evidenced; a public PoC reference exists (a gist) but it is not verified as working exploit code, so availability of a reliable exploit is uncertain. The vuln.today Decision label is 'this_week', indicating prioritized but not emergency handling. The real-world weight is driven less by raw CVSS than by the role of the component: the AMF is a central, often non-redundant control-plane function in a 5G core, so a crash can deny registration service network-wide. However, the affected product (OpenAirInterface CN5G AMF) has a limited production footprint, which lowers aggregate risk compared to a ubiquitous target. No input signal conflicts with the vector; the main gaps are the absence of EPSS/KEV data and no vendor-confirmed fixed version in the provided evidence. |
| Exploit ScenarioDerived | An attacker with access to the 5G signaling plane sends a crafted NAS Registration Request containing a malformed IMEISV in the 5GS Mobile Identity IE to a CN5G AMF v2.2.1. The oversized 32-bit length is truncated to 16 bits in Type6NasIe::Validate(), bypassing length validation and causing an out-of-bounds heap read in DecodeImeisv() that crashes the AMF process and denies registration service. A public PoC reference exists (gist); it is not verified as working exploit code. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 03, 2026
Denial of service in OpenAirInterface CN5G AMF v2.2.1 allows a remote, unauthenticated attacker to crash the AMF process by sending a crafted NAS Registration Request containing a malformed IMEISV in the 5GS Mobile Identity IE. The root cause is an integer truncation (CWE-197) in the NAS decoder: Type6NasIe::Validate() truncates a 32-bit length to 16 bits, bypassing length validation and causing an out-of-bounds heap read in DecodeImeisv(). CVSS 3.1 is 7.5 with availability-only impact; delivery requires NAS/N1 signaling access, normally through a gNB or the N2 reference point, so exposure is not equivalent to an internet-facing service. No CISA KEV listing or confirmed active exploitation is reported; a public gist reference exists but is not verified as working exploit code.
RemediationAI
No vendor-released patch with a fixed version is identified in the provided data; the GitHub issue at https://github.com/openairinterface/oai-cn5g-amf/issues/16 should be tracked for an upstream fix, and CN5G AMF v2.2.1 should be upgraded once a patched release is available. Until then, restrict access to the AMF's NAS/N1 and N2 signaling paths to trusted gNBs and core network peers using network segmentation and access controls; this reduces the attack surface but does not fix malformed NAS traffic from a compromised or malicious gNB, and it may complicate legitimate roaming or multi-vendor integrations. Monitor AMF process crashes and unexpected restarts, and consider rate-limiting or filtering NAS Registration traffic at the signaling boundary as a temporary measure, accepting that such filtering can drop legitimate UE registration attempts. The provided decision label is this_week, so schedule remediation accordingly. References: https://github.com/openairinterface/oai-cn5g-amf/issues/16, https://gist.github.com/hackeryounow/1c6741be7d536bd98434ac270dbb1f60, https://nvd.nist.gov/vuln/detail/CVE-2026-117069.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
OpenAirInterface's CN5G AMF parses 5G NAS messages in its NAS decoder. The vulnerability is in the Type6 NAS information-element validation path: Type6NasIe::Validate() truncates a 32-bit length value to 16 bits during validation, so a malformed length in the 5GS Mobile Identity IE can pass the validation check. The subsequent DecodeImeisv() routine then reads beyond the allocated heap buffer, producing an out-of-bounds read and crashing the AMF. CWE-197 (Numeric Truncation Error) describes this class of bug. The flaw is reached while processing a NAS Registration Request before UE authentication, consistent with PR:N/UI:N; the limiting factor is that an attacker needs a path to send NAS signaling to the AMF, normally via a gNB or the N2 reference point. Only CN5G AMF v2.2.1 is confirmed affected; CPE data is unpopulated and EUVD's affected-version field is 'n/a n/a', so other versions are unverified.
Know when Openairinterface gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
NAS Registration is pre-authentication so PR:N/UI:N with AV:N/AC:L; impact is a process crash only, so C:N/I:N and A:H.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
3DescriptionCVE.org
An integer truncation vulnerability in the NAS decoder of OpenAirInterface (OAI) CN5G AMF v2.2.1 allows an unauthenticated remote attacker to cause a denial of service (DoS) via crafted NAS Registration Requests containing a malformed IMEISV in the 5GS Mobile Identity IE. The Type6NasIe::Validate() function truncates a 32-bit length value to 16 bits, bypassing length validation and causing an out-of-bounds heap read in DecodeImeisv(), which can crash the AMF process.
Executive ViewAI
A high-severity denial-of-service vulnerability in OpenAirInterface CN5G AMF v2.2.1 can be triggered by an unauthenticated attacker with access to the mobile core signaling network, crashing the AMF process. This disrupts 5G service availability for all subscribers attached to the affected core network, impacting organizational operations and service continuity. Leadership should prioritize remediation because the flaw requires no credentials and can be exploited from within the signaling plane, though external exposure is limited.
Restrict N1/N2 signaling access to trusted gNBs, implement rate limiting on NAS Registration Requests, deploy DPI to validate 5GS Mobile Identity IE lengths, and enable AMF process monitoring with automatic restart; apply vendor patch when available.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
More in Openairinterface
View allA segmentation fault in openairinterface5g v2.1.0 allows attackers to cause a Denial of Service (DoS) via a crafted UE C
OpenAirInterface CN5G AMF<=v2.1.9 has a buffer overflow vulnerability in processing NAS messages. Unauthorized remote at
OpenAirInterface CN5G AMF<=v2.0.1 There is a logical error when processing JSON format requests. Unauthorized remote att
A stack-based buffer overflow in the OpenAirInterface CN5G UDM (v2.2.1) lets an unauthenticated network attacker who can
EUVD-2026-115382
GHSA-xg9f-qw22-p2qc
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB