Skip to main content

Linux Kernel CVE-2026-80522

| EUVDEUVD-2026-66588 HIGH
2026-08-26 Linux GHSA-fhv2-cf5f-4mpm
7.8
CVSS 3.1 · Vendor: Linux
Share

Severity by source

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

Local access with low privileges to the crypto API is sufficient; out-of-bounds kernel write yields full C/I/A impact with no user interaction.

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

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Aug 27, 2026 - 06:38 vuln.today
CVSS changed
Aug 27, 2026 - 06:22 NVD
7.8 (HIGH)
Patch available
Aug 26, 2026 - 16:17 EUVD
CVE Published
Aug 26, 2026 - 14:37 cve.org
HIGH 7.8
CVE Published
Aug 26, 2026 - 14:37 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

In the Linux kernel, the following vulnerability has been resolved:

crypto: tegra - fix rctx->cryptlen calculation in tegra_gcm_do_one_req()

Perform rctx->cryptlen calculation in tegra_gcm_do_one_req() the same way it is done in tegra_ccm_crypt_init(). The current formulae may lead to a crash if a caller does not call tegra_gcm_setauthsize() and so ctx->authsize remains zero. Then a decrypt operation with incorrect rctx->cryptlen will lead to a write beyound rctx->dst_sg buffer.

As a follow-up cleanup delete struct tegra_aead_ctx->authsize field since it appears to be completely unused. Also simplify tegra_ccm_setauthsize() and tegra_gcm_setauthsize() functions respectively.

AnalysisAI

Out-of-bounds write in the Linux kernel's Tegra hardware crypto driver affects AES-GCM decrypt operations on NVIDIA Tegra SoC-based systems running kernel 6.10 and later. When a caller skips invocation of tegra_gcm_setauthsize() - leaving ctx->authsize at zero - the rctx->cryptlen calculation in tegra_gcm_do_one_req() produces an inflated length that causes a subsequent decrypt operation to write beyond the rctx->dst_sg scatter-gather buffer. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Gain local unprivileged shell on Tegra system
Delivery
Open AF_ALG AES-GCM socket to tegra-aes driver
Exploit
Omit setauthsize syscall leaving authsize zero
Execution
Submit crafted AEAD decrypt request
Persist
Trigger out-of-bounds kernel memory write
Impact
Escalate privileges or crash kernel

Vulnerability AssessmentAI

Exploitation Exploitation requires: (1) local access to a system running on NVIDIA Tegra SoC hardware with the tegra-aes kernel crypto driver loaded; (2) low-privilege (standard user) access sufficient to open AF_ALG sockets or otherwise submit requests to the kernel crypto API; (3) the ability to issue an AES-GCM decrypt request without a prior setauthsize call, leaving ctx->authsize at zero - this is an abnormal API usage pattern that a controlled attacker can deliberately engineer. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 3.1 score of 7.8 (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) accurately reflects a locally exploitable kernel memory-corruption primitive with high impact across all three pillars. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario A local attacker with a standard user account on a Tegra Jetson or similar embedded Linux system opens an AF_ALG socket configured for AES-GCM using the Tegra hardware driver, deliberately omits the AEAD setsockopt call that would invoke tegra_gcm_setauthsize(), then submits an AEAD decrypt operation. The miscalculated rctx->cryptlen causes the DMA completion handler to write decrypted data beyond the allocated destination scatter-gather buffer, overwriting adjacent kernel memory structures and providing a potential path to privilege escalation or kernel panic. …
Remediation The primary remediation is to update the Linux kernel to a patched stable release: 6.12.105 or later on the 6.12.x branch, 6.18.46 or later on the 6.18.x branch, 7.1.10 or later on the 7.1.x branch, or any 7.2+ mainline release. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, inventory all systems running Linux kernel 6.10 or later on NVIDIA Tegra hardware and evaluate local user access scope. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

CVE-2026-80522 vulnerability details – vuln.today

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