CVE-2026-104038
Medium · 5.9CVSS
5.9
EPSS
0.3%
Published
Oct 6, 2026
CISA due date
—
Cloudanix analysis
A bug in the authentication service lets attackers knock it offline by sending a certificate that is missing a required piece of data, stopping users from logging in.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- High
- Impact
- Denial Of Service
- Component
- Application
- Class
- Improper Input Validation
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The service fails to check for a required SID extension on incoming certificates before attempting to use SID-based mapping rules, resulting in a crash of the sssd process during authentication or lookup operations.
Why it matters to the business
Organizations using certificate authentication with SID mapping can experience repeated authentication service outages, blocking user logins and disrupting access to systems that rely on sssd.
How an attack unfolds
An attacker sends a certificate lacking the expected SID extension to an sssd instance configured for SID-based mapping; the missing validation causes the process to crash during handling.
How to fix it
Upgrade sssd to a version containing input validation that confirms the presence of the SID extension before processing certificates; until then, disable SID-based mapping rules if feasible or restrict certificate submission sources.
How to confirm the fix worked
Review sssd logs and process status after applying updates; attempt authentication with test certificates that omit the SID extension to confirm the service no longer crashes.
Typical attack path
- Identify sssd deployments using SID-based certificate mapping
- Craft and submit a certificate without the SID extension over the network
- Trigger unhandled condition during certificate processing
- Crash the sssd process to deny service
How to detect it
Search authentication and system logs for sssd crashes or errors occurring during certificate processing; correlate with inbound certificate-based auth attempts around the time of failure.
What your security team should do
- Prioritize patching sssd in all environments using SID certificate mapping
- Temporarily disable SID-based rules where the risk of DoS outweighs operational needs
- Add monitoring for unexpected sssd process terminations
The record
A flaw was found in sssd. A remote attacker can cause a denial of service (DoS) by submitting a certificate that lacks an expected Security Identifier (SID) extension. In deployments configured with SID-based certificate mapping rules, the service fails to verify the presence of the extension before processing it, causing the process to crash during authentication or lookup operations.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-121522 In BuildKit versions v0.26.0 through v0.34.1, a specific build definition that resolves… CWE-476
- CVE-2026-120955 The GridFS file download API in the MongoDB C Driver does not check the result of an… CWE-476
- CVE-2026-115297 NULL Pointer Dereference (CWE-476) in the AMQP protocol parser in Packetbeat can lead to… CWE-476
- CVE-2026-120758 HDF5 through 2.2.0 contains a NULL pointer dereference vulnerability in H5HL_unprotect()… CWE-476
- CVE-2026-43603 A NULL pointer dereference in the Linux GPU driver could potentially lead to a kernel… CWE-476
- CVE-2026-121402 FreeRDP before 3.32.2 contains a NULL pointer dereference vulnerability that allows… CWE-476
- CVE-2026-121401 FreeRDP before 3.32.2 contains a denial of service vulnerability where rdg_process_packet… CWE-476
- CVE-2026-115403 In Eclipse ThreadX NetX Duo versions 6.0 through 6.5.2.202603a, built with BSD raw socket… CWE-476