Description
A flaw was found in the clevis PKCS#11 pin. The clevis-pkcs11-afunix-socket-unlock daemon crashes when an AF_UNIX client connects to the data socket without a bound address, due to an integer underflow in the getpeername result handling. This causes a denial of service, preventing LUKS disk decryption from completing during boot.
Published: 2026-10-13
Score: 4.7 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service that blocks LUKS disk decryption during boot
Action: Assess Impact
AI Analysis

Impact

The flaw stems from an integer underflow in the getpeername result handling inside the clevis‑pkcs11‑afunix‑socket‑unlock daemon. When an AF_UNIX client connects to the socket without a bound address, the underflow causes a crash of the daemon, which prevents decryption of the LUKS volume during system startup and effectively stops the machine from booting normally. This produces a denial of service that interrupts the boot process.

Affected Systems

Red Hat Enterprise Linux 7, 8, 9, 10 and Red Hat OpenShift Container Platform 4 run the clevis‑pkcs11‑afunix‑socket‑unlock service exposed over an AF_UNIX data socket. No specific version numbers are listed; all releases using this service are affected.

Risk and Exploitability

The CVSS score of 4.7 indicates moderate severity. The EPSS score is not available and the vulnerability is not listed in CISA’s KEV catalog. Because the data socket is owned by root under standard systemd configuration, exploitation requires local privileged access. Unprivileged users cannot trigger the crash by default, limiting the risk to situations where root privileges can be abused or compromised. The threat remains confined to the affected systems and does not provide a vector for remote exploitation.

Generated by OpenCVE AI on October 13, 2026 at 14:20 UTC.

Remediation

Vendor Workaround

No additional end-user mitigation is needed. Under the default systemd configuration, the data socket is only accessible by root, preventing unprivileged users from triggering the crash.


OpenCVE Recommended Actions

  • No additional end-user mitigation is needed. Under the default systemd configuration, the data socket is only accessible by root, preventing unprivileged users from triggering the crash.
  • Verify that the clevis‑pkcs11‑afunix‑socket‑unlock data socket is owned by root and has mode 0600 as set by systemd, ensuring only root can connect.
  • Review the systemd unit files and any supplemental configuration to confirm that no other users or services are granted write or read access to the socket.
  • Set up log monitoring (e.g., journalctl or a dedicated alerting rule) for crash messages from clevis‑pkcs11‑afunix‑socket‑unlock and investigate unexpected failures promptly.
  • If the clevis functionality is not required in your environment, consider disabling the clevis‑pkcs11‑afunix‑socket‑unlock service to eliminate the attack surface.

Generated by OpenCVE AI on October 13, 2026 at 14:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 09:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 30 Oct 2026 08:30:00 +0000

Type Values Removed Values Added
CPEs cpe:/a:redhat:openshift:5

Wed, 14 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Low


Tue, 13 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Description A flaw was found in the clevis PKCS#11 pin. The clevis-pkcs11-afunix-socket-unlock daemon crashes when an AF_UNIX client connects to the data socket without a bound address, due to an integer underflow in the getpeername result handling. This causes a denial of service, preventing LUKS disk decryption from completing during boot.
Title Clevis: clevis: integer underflow in pkcs#11 data socket handler crashes daemon on unbound client connection
First Time appeared Redhat
Redhat enterprise Linux
Redhat openshift
Weaknesses CWE-787
CPEs cpe:/a:redhat:openshift:4
cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:7
cpe:/o:redhat:enterprise_linux:8
cpe:/o:redhat:enterprise_linux:9
Vendors & Products Redhat
Redhat enterprise Linux
Redhat openshift
References
Metrics cvssV3_1

{'score': 4.7, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

Redhat Enterprise Linux Openshift
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-10-30T08:19:30.916Z

Reserved: 2026-10-13T11:54:22.302Z

Link: CVE-2026-109976

cve-icon Vulnrichment

Updated: 2026-10-14T17:26:50.124Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-13T13:17:29.563

Modified: 2026-10-30T09:17:12.480

Link: CVE-2026-109976

cve-icon Redhat

Severity : Low

Publid Date: 2026-10-13T00:00:00Z

Links: CVE-2026-109976 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T14:30:08Z

Weaknesses