CVE-2026-104044
Medium · 6.2CVSS
6.2
EPSS
0.1%
Published
Oct 6, 2026
CISA due date
—
Cloudanix analysis
A person already on the computer can send a specially made login request that crashes the system's login service when a certain login method is turned on.
- Exploitation
- Local Privilege
- Attacker needs
- None
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Application
- Class
- Memory Corruption
- Remediation
- Patch
- Effort
- Low
- Patch risk
- Low
What it actually does
The PAM responder dereferences an uninitialized pointer in passkey Kerberos handling due to absent state validation, resulting in a crash of the authentication service.
Why it matters to the business
Authentication services become unavailable on affected hosts until the process is restarted, interrupting user logins and system access with no data loss or remote access risk.
How an attack unfolds
A local attacker on a host with passkey authentication enabled crafts a malformed PAM request that bypasses state checks in the Kerberos handling path, causing the responder to crash on pointer dereference.
How to fix it
Upgrade sssd to a patched release that adds the missing state validation in passkey Kerberos handling; if immediate update is not possible, consider disabling passkey authentication until the fix is applied.
How to confirm the fix worked
Confirm sssd version contains the state validation fix, review source or changelog for the pointer initialization check, and test that crafted PAM requests no longer cause responder crashes.
Typical attack path
- Gain local access to a host running sssd with passkey authentication enabled
- Prepare a specially crafted PAM request targeting the passkey Kerberos code path
- Submit the request to the PAM responder to trigger uninitialized pointer dereference
- Observe service crash and resulting denial of authentication
How to detect it
Review system and sssd logs for segmentation faults or crashes originating from the PAM responder process shortly after authentication attempts; correlate with passkey-enabled configurations.
What your security team should do
- Prioritize patching sssd on all systems where passkey authentication is enabled
- Monitor vendor advisories for the exact fixed version and schedule deployment
- Temporarily disable passkey authentication in sssd configuration on high-risk hosts if patching is delayed
- Add monitoring for sssd PAM responder crashes in system logs
The record
A flaw was found in sssd. A local attacker can trigger a Denial of Service (DoS) by sending a specially crafted Pluggable Authentication Module (PAM) request when passkey authentication is enabled. Due to a missing state validation check in passkey Kerberos handling, the PAM responder dereferences an uninitialized pointer and crashes. This failure disrupts authentication services on the host.
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