Skip to main content

OpenAirInterface CN5G AMF CVE-2026-117069

| EUVDEUVD-2026-115382 HIGH
Numeric Truncation Error (CWE-197)
2026-11-02 mitre GHSA-xg9f-qw22-p2qc
7.5
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach AMF NAS/N1 signaling interface
  2. Delivery
    Send malformed IMEISV in Registration Request
  3. Exploit
    Truncate 32-bit length to 16 bits in Validate()
  4. Execution
    Bypass length validation
  5. Persist
    Trigger OOB heap read in DecodeImeisv
  6. Impact
    Crash 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

n/a n/a

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

Vendor (mitre) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 7.5 HIGH

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.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

3
CVSS changed
Nov 03, 2026 - 14:22 NVD
7.5 (HIGH)
CVE Published
Nov 02, 2026 - 00:00 cve.org
HIGH 7.5
CVE Published
Nov 02, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.2%
Top 86% exploitable
Prevalence
Low
open-source 5G core software used mainly in research and private-network testbeds
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy