Skip to main content

Linux Kernel EUVDEUVD-2026-59720

| CVE-2026-74527 HIGH
2026-08-15 Linux GHSA-vg39-x84f-cgrf
8.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

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

  1. Access
    Obtain VF assignment on shared CGX LMAC
  2. Delivery
    Initiate NIX LF alloc from VF context
  3. Exploit
    VF issues cgx_set_pkind() without authorization check
  4. Execution
    LMAC RX PKIND reset to default, overwriting PF HiGig2/EDSA config
  5. Persist
    PF misparsing exposes frame metadata or disrupts packet forwarding
  6. Impact
    VF observes cross-tenant traffic artifacts or causes PF network outage

Vulnerability Assessment

Exploitation Conditions

Exploitation requires all of the following conditions to be simultaneously true: (1) the target system runs on physical Marvell OcteonTX2 hardware; (2) SR-IOV is configured and at least one VF is assigned to an attacker-controlled workload on the same CGX LMAC as the PF; (3) the PF has configured HiGig2 parsing (NPC_RX_HIGIG_PKIND) or EDSA parsing (NPC_RX_EDSA_PKIND) - these are non-default, operator-explicitly-enabled protocol modes used in carrier and enterprise switching environments; (4) the attacker has local execution capability within the VF-assigned context (PR:L). Exploitation is limited by: the strict hardware specificity (OcteonTX2 only), the non-default network protocol configuration requirement, the local access vector, and the need for the PF to be actively using HiGig2 or EDSA. Standard Linux deployments on x86 or non-OcteonTX2 ARM hardware are entirely unaffected.

Impact

The NVD CVSS score of 8.8 (AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H) correctly captures scope change (VF impacting PF-owned hardware state) but requires careful contextualization. Real-world risk is substantially lower than the raw score implies for several reasons: the attack vector is strictly local (AV:L), requiring an actor who already has VF access on the physical host; the affected hardware is Marvell OcteonTX2, specialized carrier/enterprise networking silicon not present in general-purpose server fleets; and the attack is only impactful when HiGig2 or EDSA parsing is actively enabled - a non-default, operator-specific configuration. EPSS at 0.15% (5th percentile) corroborates low exploitation interest. This vulnerability is not listed in CISA KEV, and no public exploit code has been identified. The S:C scope change is genuine and serious within the affected deployment model (multi-tenant SR-IOV on carrier networking gear), but the combination of specialized hardware, local access requirement, and non-default configuration dependency places practical exploitation risk in the low-to-medium band despite the High CVSS score. No conflicting signals exist between CVSS vector and description.

Exploit ScenarioDerived

An attacker with an SR-IOV VF on an OcteonTX2 system - such as a malicious VM tenant in a carrier NFV environment - triggers a NIX LF allocation for their VF on a CGX LMAC shared with the PF. Because no PKIND authorization check exists, the VF's LF alloc resets the LMAC RX PKIND and TX parse configuration, overwriting the PF's HiGig2 or EDSA parsing setup with default values. The PF subsequently misparses ingress frames, potentially leaking packet metadata visible to the VF or causing PF-level network disruption.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 17, 2026

Local privilege escalation in the Linux kernel's octeontx2-af driver (Marvell OcteonTX2 hardware) allows a low-privileged Virtual Function (VF) tenant to overwrite the Physical Function's (PF) shared CGX hardware PKIND configuration, corrupting HiGig2 or EDSA packet parsing state and achieving high confidentiality, integrity, and availability impact across the PF boundary. The vulnerability arises because VF NIX LF allocation did not check whether the LMAC was already configured with a privileged PKIND before resetting it. No public exploit code has been identified and EPSS is 0.15% (5th percentile), indicating very low exploitation probability, though the changed-scope CVSS vector reflects genuine cross-tenant hardware corruption potential in SR-IOV deployments.

RemediationAI

Upgrade to Linux kernel 7.1.8 (stable branch) or 7.2-rc6 (mainline), which introduce the authorization checks cgx_get_pkind() and rvu_cgx_is_pkind_config_permitted() to block VF PKIND resets. Upstream fix commits are available at https://git.kernel.org/stable/c/d3c6b0f48f126a36955b3fb4154a59d0b3621d97 and https://git.kernel.org/stable/c/3bd438a58e910db5dc369aa25dfed1fc95f1b596 for respective stable branches. Distributions shipping kernels in the affected commit range should apply these patches via their security channels. As a compensating control where patching is not immediately possible, operators can restrict VF allocation to trusted tenants only by limiting SR-IOV VF assignment to privileged or operator-controlled workloads; this reduces the attack surface but does not eliminate the underlying flaw. Disabling HiGig2 and EDSA parsing on LMACs hosting untrusted VF tenants removes the impact condition entirely, though this trades network protocol support for security isolation. No other workaround eliminates the root authorization bypass.

Affected VersionsENISA

Linux 4.20
Linux 94d942c5fb970ac2166216838b278613decfa9a0 <d3c6b0f48f126a36955b3fb4154a59d0b3621d97
Linux 94d942c5fb970ac2166216838b278613decfa9a0 <3bd438a58e910db5dc369aa25dfed1fc95f1b596
Linux patch: 7.2-rc6
Linux patch: 0
Linux patch: 7.1.8

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The octeontx2-af driver is the Admin Function (AF) component for Marvell OcteonTX2 SoCs, managing shared hardware resources including CGX (Common Gateway eXpress) network port controllers. Port Kind (PKIND) is a hardware classification tag that determines how the Network Parse Cache (NPC) interprets ingress frames; HiGig2 and EDSA are proprietary frame-encapsulation protocols used in carrier and enterprise switch fabrics that require non-default PKIND programming. In SR-IOV deployments, PF and VF NIX LFs sharing the same CGX LMAC interface also share the underlying PKIND hardware registers. The root cause is an absent authorization check: cgx_set_pkind(), rvu_npc_set_pkind(), and NIX_AF_LFX_TX_PARSE_CFG updates were executed unconditionally during VF LF allocation, allowing a VF to reset PKIND to defaults and overwrite the PF's custom HiGig2/EDSA parse configuration. CPE data confirms this affects the Linux kernel broadly (cpe:2.3:a:linux:linux:*). CWE is not assigned, but the root cause class is an authorization bypass / missing access control on a shared hardware resource.

Know when the next one hits your stack

  • 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 (Linux) PRIMARY 8.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

AV:L and PR:L because exploitation requires local VF execution; S:C because VF corrupts PF-owned shared hardware state across the privilege boundary.

3.1 AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
SUSE 6.4 MEDIUM
AV:L/AC:H/PR:L/UI:N/S:C/C:N/I:L/A:H
Red Hat 5.5 MEDIUM

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Aug 17, 2026 - 06:22 NVD
8.8 (HIGH)
Patch available
Aug 15, 2026 - 13:04 EUVD
CVE Published
Aug 15, 2026 - 12:27 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 15, 2026 - 12:27 cve.org
HIGH 8.8

DescriptionCVE.org

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

octeontx2-af: Block VFs from clobbering special CGX PKIND state

PF and VF NIX LFs that share a CGX LMAC reuse the same hardware PKIND programming. When HiGig2 or EDSA parsing is enabled, a VF NIX LF alloc must not reset the LMAC RX PKIND or default TX parse config over the PF setup.

Add cgx_get_pkind() and rvu_cgx_is_pkind_config_permitted() so VFs skip cgx_set_pkind(), rvu_npc_set_pkind(), and NIX_AF_LFX_TX_PARSE_CFG updates when the LMAC is using NPC_RX_HIGIG_PKIND or NPC_RX_EDSA_PKIND.

Executive ViewAI

Why It Matters

The Linux kernel's Marvell OcteonTX2 driver (octeontx2-af) contains a local privilege escalation vulnerability (CVSS 8.8) allowing low-privileged virtual tenants in SR-IOV deployments to corrupt hardware packet parsing configurations, potentially compromising network isolation and data confidentiality and integrity. No public exploit has been identified; however, the vulnerability affects organizations running Marvell OcteonTX2-based networking hardware in multi-tenant environments where virtual functions are provisioned to customers or business units.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Low
specialized Marvell OcteonTX2 carrier/enterprise networking hardware only
Data Quality
5 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 Yes
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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

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