CyberSecBulletin
CVE-2024-0108NVD status: Analyzed

NVIDIA Jetson AGX Xavier series, Jetson Xavier…: Improper Handling of Exceptional Conditions

CVE-2024-0108 is a high-severity improper handling of exceptional conditions vulnerability in NVIDIA Jetson AGX Xavier series, Jetson Xavier NX, Jetson TX2 series, Jetson TX2 NX, Jetson TX1, Jetson Nano series from NVIDIA, with a CVSS 3.1 base score of 8.8 out of 10. It can be exploited with local access to the system by an attacker with a low-privileged account, without any action from a user. Affected NVIDIA Jetson AGX Xavier series, Jetson Xavier NX, Jetson TX2 series, Jetson TX2 NX, Jetson TX1, Jetson Nano series versions: All versions prior to and including 32.7.4. The record does not name a fixed version, so check the vendor advisory. There is no confirmed exploitation so far. EPSS estimates a 0.23% chance of exploitation within 30 days, which is low compared with other CVEs.

Next patch cycle

High severity with no evidence of exploitation so far.

What to do

  1. Update Jetson Linux to 32.7.5 or a later version.
  2. Read the advisory on nvidia.custhelp.com for workarounds and exact fixed builds.

Affected products and versions

VendorProductAffected versionsFixed in
NVIDIANVIDIA Jetson AGX Xavier series, Jetson Xavier NX, Jetson TX2 series, Jetson TX2 NX, Jetson TX1, Jetson Nano seriesAll versions prior to and including 32.7.4Not stated
NVIDIAjetson_agx_xavier32.7.4 and earlierNot stated
NVIDIAjetson_xavier_nx32.7.4 and earlierNot stated
NVIDIAjetson_tx232.7.4 and earlierNot stated
NVIDIAjetson_tx2_nx32.7.4 and earlierNot stated
NVIDIAjetson_tx132.7.4 and earlierNot stated
NVIDIAjetson_nano32.7.4 and earlierNot stated
NVIDIAJetson Linuxbefore 32.7.532.7.5

Version data comes from the organisation that assigned the CVE. Confirm against the vendor advisory before deciding you are unaffected.

How the severity score breaks down

Attack vector
LocalThe attacker needs local access or must trick a user into running something.
Attack complexity
LowNo special conditions are needed; the attack works reliably.
Privileges required
LowA basic user account is enough.
User interaction
NoneNo action by a victim is required.
Scope
ChangedThe attack can reach beyond the vulnerable component into other systems.
Confidentiality
HighAll data handled by the component can be read.
Integrity
HighData or code can be modified at will.
Availability
HighThe component can be taken down completely.

Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H. Scored by NVD.

Scoring systemScoreSeverityScored by
CVSS 3.18.7HighCNA (nvidia.com)
CVSS 3.18.8HighNVD

Official description

NVIDIA Jetson Linux contains a vulnerability in NvGPU where error handling paths in GPU MMU mapping code fail to clean up a failed mapping attempt. A successful exploit of this vulnerability may lead to denial of service, code execution, and escalation of privileges.

Source: the CVE record as published by its numbering authority, via NVD and CVE.org.

The underlying weakness: Improper Handling of Exceptional Conditions

The product does not handle or incorrectly handles an exceptional condition.

More Improper Handling of Exceptional Conditions vulnerabilities (CWE-755)

Timeline

  1. CVE record published.
  2. CISA published its SSVC assessment (exploitation: none, automatable: no, technical impact: total).
  3. Record last changed materially (score, affected products, status or references).

References

Recent Improper Handling of Exceptional Conditions vulnerabilities

Spotted an error? Tell us.