Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as local low-privileged user
-
DeliverySubmit lookup name with single quotes
-
ExploitBreak out of OData filter escaping
-
ExecutionBroaden Graph query to extra objects
-
ImpactDisclose directory data or exhaust cache (DoS)
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Delimiter neutralization
|
| Exploitation Conditions | Exploitation requires SSSD to be configured with the Microsoft Entra ID identity provider (id_provider), which is a non-default backend compared to the common LDAP/Active Directory/IPA providers - deployments using those are not affected. The attacker must already be an authenticated local user with low privileges (PR:L) capable of submitting a lookup/search request through SSSD's NSS/name-resolution interface, and must craft a lookup name containing single quotes that reach the Microsoft Graph OData filter unescaped. The flaw is not reachable remotely and not reachable without the Entra ID provider enabled, which substantially narrows the exposed population. |
| Impact | This is a genuinely low-to-moderate priority issue, and the signals are internally consistent rather than conflicting. The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L, base 4.4 Medium) describes a local, low-privileged, low-complexity flaw with only partial confidentiality and availability impact and no integrity impact - consistent with the description of a low-privileged local user broadening OData query filters to retrieve unintended directory objects (info disclosure) and to overload processing/cache (DoS). No EPSS score, SSVC decision, KEV listing, or POC was provided in the input: there is no public exploit identified at time of analysis and no evidence of active exploitation. The local attack vector and authentication requirement sharply cap real-world risk - this is not a remotely exploitable, pre-auth issue. A key limiting factor not captured by the raw score is that exploitation requires SSSD to be configured specifically with the Entra ID identity provider, which is a non-default, comparatively uncommon backend; verify provider configuration before prioritizing. Overall: a real but bounded defense-in-depth fix, not an emergency. |
| Exploit ScenarioDerived | On a RHEL host where SSSD is configured to use the Microsoft Entra ID identity provider, a low-privileged local user issues a user/group lookup whose name embeds single quotes. Because the input is not escaped before being placed into the Microsoft Graph OData query filter, the attacker alters the filter logic to return directory objects they were not meant to see, or forces expensive broad queries that exhaust processing and bloat the SSSD cache (DoS). No public exploit code was identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 06, 2026
SSSD configured with the Microsoft Entra ID identity provider fails to neutralize single quotes in lookup names before embedding them into Microsoft Graph OData queries, enabling an authenticated local attacker to inject filter syntax. This can broaden user or group searches, leading to information disclosure of unintended directory objects and a denial of service through excessive processing and cache population. The CVSS vector (AV:L/PR:L) confirms the attack is local and requires low privileges, and exploitation is only possible when the non-default Entra ID backend is enabled; no public exploit or active exploitation is reported, and no EPSS score was provided.
RemediationAI
No vendor-released patch is referenced in the provided advisories at the time of analysis. If Microsoft Entra ID integration is not required on a given host, the most effective mitigation is to disable the Entra ID identity provider in SSSD configuration (e.g., remove or comment out id_provider = entra and related options); this eliminates the vulnerable code path but disables Entra ID-based identity resolution. Because the flaw requires an authenticated local user, enforce strict least privilege for local accounts and monitor authentication and SSSD logs for unusual lookup patterns that include single quotes. As a general hardening measure, consider restricting interactive local logins to trusted administrators only, though this may impact legitimate users. Check the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-104040 and Bugzilla at https://bugzilla.redhat.com/show_bug.cgi?id=2478915 for future updates and patches.
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 identity and authentication providers. When configured with the Entra ID provider, SSSD translates NSS lookup requests into Microsoft Graph OData queries. The flaw, classified as CWE-140 (Improper Neutralization of Delimiters), occurs because incoming lookup names are not sanitized for single quotes, which are used as string delimiters in OData filter expressions. An attacker-controlled lookup name can therefore modify the query filter, expanding the scope of returned directory objects. The CPE data identifies affected platforms as Red Hat Enterprise Linux 6 through 10 and Red Hat OpenShift Container Platform 4, which ship vulnerable SSSD packages. The vulnerability is not remotely reachable and requires the Entra ID provider to be explicitly configured.
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
AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:H
Local authenticated low-privileged user (AV:L/PR:L), trivial crafted input (AC:L); partial directory disclosure (C:L) and DoS via cache/processing load (A:L), no integrity impact.
Primary rating from Vendor (redhat).
CVSS VectorNVD
Lifecycle Timeline
2DescriptionNVD
A flaw was found in SSSD. When configured with the Entra ID identity provider, input lookup names containing single quotes are not properly escaped before being included in Microsoft Graph Open Data Protocol (OData) queries. A low-privileged local user can exploit this flaw by submitting a crafted search request, altering query filters to broaden user or group searches. This can lead to information disclosure by retrieving unintended directory objects, as well as a Denial of Service (DoS) through excessive processing and cache population.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Affected Products (CPE)NVD
Related Vulnerabilities in SSSD Multiple Security Flaws
View all 15More in Red Hat Enterprise Linux 10
View allHeap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash
Remote code execution in Cockpit's web interface allows unauthenticated attackers to execute arbitrary commands on the h
Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft
Ghostscript can execute arbitrary shell commands with the privileges of its process when it renders a crafted PostScript
Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo
Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter
Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a
A heap buffer overflow exists in libsoup's WebSocket permessage-deflate compression path: when a very large outbound mes
Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe
Unauthenticated path traversal in gvproxy, the network forwarder shipped in the gvisor-tap-vsock package (used by Podman
HTTP request smuggling in Undertow (the embedded web server underpinning JBoss EAP, Red Hat Data Grid, and Apache Camel
HTTP request smuggling in Red Hat Undertow allows remote unauthenticated attackers to bypass front-end security controls
EUVD-2026-92910
GHSA-p2pv-jqxp-33qv
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB