Skip to main content

LACT CVE-2026-75037

| EUVDEUVD-2026-65390 HIGH
Authentication Bypass by Spoofing (CWE-290)
2026-08-25 suse GHSA-w75p-534p-fxmc
7.3
CVSS 4.0 · Vendor: suse
View

Attack ChainAIDerived

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

  1. Access
    Gain local user shell access
  2. Delivery
    Trigger or await a Polkit authentication request targeting LACT
  3. Exploit
    Race to recycle PID of the authorized process
  4. Execution
    Spoof UnixProcessSubject identity to Polkit
  5. Persist
    Receive authorization grant
  6. Impact
    Execute privileged GPU configuration operations

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Anti-spoofing controls
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a local account on the target system with at least low-privilege access (CVSS PR:L, AV:L), consistent with a standard Linux user session. LACT must be installed and actively running with Polkit integration enabled - this is a non-default configuration on most Linux systems, since LACT is not commonly pre-installed. The attacker must win a PID-reuse race condition (CVSS AC:H), which requires precise timing of process creation relative to Polkit's authentication window, limiting reliable exploitation to scripted or repeated attempts. Remote exploitation is not possible. Exploitation is further limited to the subset of Linux systems where LACT has been explicitly installed by the user.

Impact

The CVSS 4.0 score of 7.3 with vector AV:L/AC:H/PR:L accurately reflects the constrained real-world risk. Local access (AV:L) and high attack complexity (AC:H) are the primary limiting factors: only users with existing shell accounts on a machine actively running LACT are viable attackers, and exploitation depends on winning a timing-sensitive PID-reuse race. The high VC/VI/VA impact metrics represent worst-case outcomes - unauthorized modification of GPU power limits or clocks could cause hardware instability or data integrity issues, but direct confidentiality impact is less clear and likely context-dependent. No EPSS score was provided in the input data, and LACT is absent from the CISA KEV catalog, indicating no confirmed active exploitation. No public POC has been identified. The combination of local-only vector, race-condition requirement, and niche deployment footprint makes this a low-priority finding for most environments - primarily relevant to Linux enthusiast or gaming workstations, not enterprise infrastructure.

Exploit ScenarioDerived

A local attacker with a standard user account on a Linux system running LACT repeatedly spawns and terminates processes in rapid succession to cycle PIDs. During a window when Polkit is evaluating a legitimately authorized LACT request, the attacker's process acquires the recycled PID of the authorized caller, causing Polkit's UnixProcessSubject check to grant the attacker's process the pending authorization. The attacker then issues privileged LACT commands - such as raising GPU power limits beyond safe thresholds - without possessing the required credentials.

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

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

Alert me

AnalysisAIv1 – Aug 25, 2026

Authentication bypass in LACT (Linux AMD GPU Configuration Tool) through version 0.10.0 allows a local attacker with low privileges to circumvent Polkit-based access controls by exploiting PID reuse in the UnixProcessSubject / Peer PID authentication mechanism (CWE-290). By winning a race condition between Polkit's process identity check and authorization grant, an attacker can spoof their process as a legitimately authorized caller and gain unauthorized control over privileged GPU configuration operations. No public exploit code has been identified and no active exploitation has been confirmed at time of analysis.

RemediationAI

The upstream fix is available via commit d0478fe42c2219454e272f96b1cbd29ab37ee566 in the LACT GitHub repository (https://github.com/ilya-zlobintsev/LACT); however, a specific tagged release version incorporating this commit is not confirmed from the available data, so users should verify the latest release version from the repository or their distribution's package manager. As a compensating control where immediate upgrade is not possible, administrators can restrict or remove the LACT Polkit policy rules to block all unprivileged invocations - note this disables LACT's privilege-elevation functionality entirely. Additionally, restricting local shell access to untrusted users on systems running LACT is effective given the strictly local attack vector. Running LACT only in user sessions without Polkit daemon integration, if the application supports it, would also eliminate the vulnerable code path.

Affected VersionsENISA

LACT 0 ≤0.10.0

Affected Packages

euvd lact 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

LACT (Linux AMD GPU Configuration Tool, cpe:2.3:a:ilya-zlobintsev:lact:*:*:*:*:*:*:*:*) uses Polkit for privilege separation, controlling access to sensitive GPU operations such as overclocking, power-limit tuning, and fan curve management. The vulnerability stems from Polkit's UnixProcessSubject authentication mode, which identifies callers by their Linux PID. Because PIDs are recycled after process termination on Linux, a brief TOCTOU window exists between the moment Polkit records a process's credentials and the moment it grants authorization. CWE-290 (Authentication Bypass by Spoofing) captures this class precisely: an attacker can arrange for their own process to inherit the PID of a process that Polkit has already associated with a privileged authentication grant, effectively spoofing identity. The upstream fix is commit d0478fe42c2219454e272f96b1cbd29ab37ee566 in the ilya-zlobintsev/LACT GitHub repository, consistent with switching to a more robust subject type such as D-Bus peer credentials, which are not susceptible to PID reuse.

Know when Lact 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 (suse) PRIMARY 7.3 HIGH
CVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.0 HIGH

Local vector and high complexity reflect the PID-race requirement; PR:L for needed local account; unchanged scope as impact is confined to the GPU configuration subsystem.

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

Primary rating from Vendor (suse).

CVSS VectorVendor: suse

Attack Vector
Local
Attack Complexity
High
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Aug 25, 2026 - 10:22 NVD
7.0 (HIGH) 7.3 (HIGH)
CVE Published
Aug 25, 2026 - 09:52 cve.org
HIGH 7.3

DescriptionCVE.org

Polkit Authentication Based on UnixProcessSubject / Peer PID in LACT on Linux allows an Authentication Bypass. This issue affects LACT through 0.10.0. Fixed by commit d0478fe42c2219454e272f96b1cbd29ab37ee566.

Executive ViewAI

Why It Matters

LACT (Linux AMD GPU Configuration Tool) through version 0.10.0 contains a race-condition authentication bypass allowing low-privilege local users to circumvent Polkit security controls and gain unauthorized GPU configuration access. Organizations deploying LACT on Linux infrastructure risk compromise of GPU operational security and potential unauthorized access to sensitive computing resources.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: enforce principle of least privilege through restrictive local user account policies; implement restrictive Polkit authorization rules to limit GPU configuration permissions; restrict or disable unnecessary GPU configuration APIs where operationally feasible; deploy host-based monitoring and logging of Polkit authorization events to detect exploitation attempts; isolate systems from untrusted local user access where business requirements allow.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Low
niche Linux tool for AMD GPU enthusiast users
Data Quality
8 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor GitHub VulDB

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.1%
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
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Vendor StatusVendor

SUSE

Severity: Important
Product Status
openSUSE Tumbleweed Fixed

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