Skip to main content
View

Attack ChainAIDerived

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

  1. Access
    Obtain valid credentials for expired account
  2. Delivery
    Authenticate to SSSD-backed host over network
  3. Exploit
    SSSD misreads zero expiration as non-expired
  4. Execution
    Access controls bypassed
  5. Impact
    Unauthorized persistent access retained

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Off-by-one prevention
Exploitation Conditions

Exploitation requires SSSD to be configured to enforce account expiration using LDAP shadow attributes (e.g., shadowExpire), and the expiration value for the target account must be stored as zero rather than a conventional date - this specific, non-default configuration is the core precondition. The attacker must also hold valid credentials (username and password) for the already-expired target account; this is a privileged/authenticated flaw (CVSS PR:L), not anonymous access. Deployments that enforce expiration through other providers (e.g., native LDAP non-shadow controls, Kerberos/FreeIPA policy, or local files) or that do not use the zero-value pattern are not affected, which meaningfully limits real-world exposure.

Impact

This is a moderate-severity logic flaw (CWE-193, boundary/off-by-one style error) in SSSD's handling of LDAP shadow account-expiration attributes, where an expiration value of zero is not interpreted as expired. The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N = 5.4) indicates a network-reachable attack of low complexity that nonetheless requires low privileges - specifically, the attacker must already possess valid credentials for a specific account, which the description confirms. This is not a mass-exploitable unauthenticated RCE; it is an access-control-persistence bug whose impact is that a deliberately deactivated account remains usable. No EPSS score, no CISA KEV listing, and no public POC were provided, so there is no signal of active or probable widespread exploitation - consistent with a flaw that benefits an insider or someone holding stale-but-valid credentials rather than an external mass attacker. No SSVC decision data was supplied. Overall this is a real but lower-tier hygiene/priority issue: patch in normal cycles, prioritize where SSSD enforces LDAP shadow-based expiration for sensitive or offboarded accounts. The one notable nuance: CVSS lists AV:N, but exploitation value is constrained by the attacker needing legitimate credentials for the targeted expired account - the network vector reflects the authentication path, not anonymous remote access.

Exploit ScenarioDerived

An employee is offboarded and their account is set to expire via an LDAP shadow attribute, but the expiration is stored as zero. Because SSSD does not treat zero as expired, the former employee (or anyone still holding that account's valid credentials) authenticates normally over the network to an SSSD-backed RHEL system and retains access that was supposed to be revoked. No public exploit code was identified; exploitation requires only the valid credentials of the affected expired account.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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 – Oct 06, 2026

Authentication bypass in SSSD permits a user with valid credentials for an already-expired account to authenticate to the system when SSSD is configured to enforce account expiration using LDAP shadow attributes and the expiration value is stored as zero. This moderate-severity logic flaw (CVSS 5.4, CWE-193) affects Red Hat Enterprise Linux 6, 7, 8, 9, and 10, as well as Red Hat OpenShift Container Platform 4; exploitation requires the non-default shadowExpire=0 configuration and valid credentials for the expired account. No public exploit code or active exploitation has been identified at time of analysis.

RemediationAI

No vendor-released patch is identified in the provided data; monitor Red Hat advisories for updates. As a workaround, avoid using a zero value for shadowExpire to indicate expiration; instead, use a conventional expiration date or enforce account expiration through alternative mechanisms such as Kerberos/FreeIPA policy, native LDAP controls, or local files. Note that switching providers may require reconfiguration and could affect other authentication features. Additionally, promptly disable or remove expired accounts and limit the use of shadow attributes if not essential. Refer to the Red Hat CVE page and Bugzilla for further guidance.

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

SSSD (System Security Services Daemon) provides access to remote identity and authentication providers. When configured to enforce account expiration using LDAP shadow attributes, SSSD reads the shadowExpire attribute. A value of zero conventionally indicates that the account has expired or is disabled, but SSSD fails to treat it as expired, allowing authentication to proceed. This is a boundary condition error (CWE-193) in the expiration check logic. The affected products, as identified by CPE strings, include Red Hat Enterprise Linux 6, 7, 8, 9, 10 (cpe:2.3:a:red_hat:red_hat_enterprise_linux_*) and Red Hat OpenShift Container Platform 4 (cpe:2.3:a:red_hat:red_hat_openshift_container_platform_4). The flaw requires a specific, non-default configuration where expiration is enforced via LDAP shadow attributes and the account's expiration value is zero; deployments using other expiration mechanisms (e.g., Kerberos/FreeIPA policy or local files) are not affected.

Know when Red Hat Enterprise Linux 10 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 (redhat) PRIMARY 5.4 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
vuln.today AI 5.4 MEDIUM

Attacker needs valid credentials of the expired account (PR:L) over the network auth path (AV:N, AC:L); impact is unauthorized retained access yielding limited C/I, no availability effect.

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

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

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

DescriptionCVE.org

A flaw was found in SSSD. When configured to enforce account expiration using LDAP (Lightweight Directory Access Protocol) shadow attributes, SSSD fails to treat an expiration value of zero as an expired account. A user with valid credentials for an expired account can exploit this flaw to bypass access controls and authenticate to the system. This allows unauthorized access to persist after the account was intended to be deactivated.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
High
SSSD ships by default across all supported Red Hat Enterprise Linux releases
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

27
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +27
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.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_enterprise_linux_10:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_6:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_9:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_openshift_container_platform_4:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_openshift_container_platform_4:*:*:*:*:*:*:*:*
CVE-2026-18663 MEDIUM
5.9 Aug 12

Heap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash

CVE-2026-4631 CRITICAL POC
9.8 Apr 07

Remote code execution in Cockpit's web interface allows unauthenticated attackers to execute arbitrary commands on the h

CVE-2026-4480 CRITICAL POC
9.0 May 26

Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft

CVE-2026-101258 HIGH POC
7.8 Oct 06

Ghostscript can execute arbitrary shell commands with the privileges of its process when it renders a crafted PostScript

CVE-2026-18922 CRITICAL
9.8 Sep 07

Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo

CVE-2026-14544 CRITICAL
9.8 Jul 03

Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter

CVE-2026-76578 CRITICAL
9.8 Sep 07

Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a

CVE-2026-102560 CRITICAL
9.8 Sep 29

A heap buffer overflow exists in libsoup's WebSocket permessage-deflate compression path: when a very large outbound mes

CVE-2026-5121 HIGH
7.5 Mar 30

Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe

CVE-2026-107935 CRITICAL
9.3 Oct 09

Unauthenticated path traversal in gvproxy, the network forwarder shipped in the gvisor-tap-vsock package (used by Podman

CVE-2026-28369 CRITICAL
9.1 Mar 27

HTTP request smuggling in Undertow (the embedded web server underpinning JBoss EAP, Red Hat Data Grid, and Apache Camel

CVE-2026-28368 CRITICAL
9.1 Mar 27

HTTP request smuggling in Red Hat Undertow allows remote unauthenticated attackers to bypass front-end security controls

Vendor StatusVendor

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