Description
A flaw was found in p11-kit. The RPC message attribute parsing functions p11_rpc_message_get_attribute() and p11_rpc_message_get_attribute_array_value() form a mutually-recursive call chain with no recursion depth limit when processing nested CKA_WRAP_TEMPLATE, CKA_UNWRAP_TEMPLATE, and CKA_DERIVE_TEMPLATE attributes. An unauthenticated attacker with local access to the p11-kit RPC Unix domain socket can send a specially crafted request with deeply nested template attributes, causing stack exhaustion and crashing the p11-kit server process and its dependent services.
Published: 2026-06-29
Score: 6.2 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in p11-kit allows an unauthenticated local attacker who can reach the p11-kit RPC Unix domain socket to send a request with deeply nested template attributes. The RPC message attribute parsing functions call each other recursively without a depth limit, leading to stack exhaustion. When the stack overflows, the p11-kit server process crashes, which can also bring down services that depend on it, effectively causing a denial of service. The weakness is a classic case of unchecked recursion, classified as CWE‑674.

Affected Systems

The vulnerability affects Red Hat’s p11-kit component as deployed in Red Hat Enterprise Linux 6, 7, 8, 9 and 10, as well as in Red Hat Hardened Images and Red Hat OpenShift Container Platform 4. No specific affected versions of p11-kit are listed, so any installation of the component on the affected distributions may be vulnerable until patched.

Risk and Exploitability

The CVSS score of 6.2 indicates moderate severity; the EPSS score is not available, and the issue is not listed in CISA KEV. Exploitation requires only local access to the RPC Unix domain socket, meaning any user with file system access to that socket could trigger the crash. The attack does not require network access or elevated privileges, so the risk is significant in environments where local users can reach the socket. Because the vulnerability causes a crash rather than data disclosure, its immediate consequence is service disruption and potential availability impact.

Generated by OpenCVE AI on June 29, 2026 at 20:22 UTC.

Remediation

Vendor Workaround

This CVE requires same-user access to the p11-kit RPC Unix domain socket (/run/user/<uid>/p11-kit/pkcs11-*). Any process running as the socket-owning user can trigger the crash without further authentication. If p11-kit is managed via systemd --user, ensure `Restart=on-failure` is set in the unit file so that a crash is automatically recovered without manual intervention. Red Hat recommends updating p11-kit to version 0.26.3 or later, which introduces a recursion depth limit in the RPC attribute parsing and fully addresses this flaw.


OpenCVE Recommended Actions

  • Apply the Red Hat-published patch for p11-kit or upgrade to a Red Hat Enterprise Linux release that includes the fix
  • Configure the system to limit access to the p11-kit RPC Unix domain socket, for example by applying file system permissions or disabling the socket in configurations that are not needed
  • Monitor for unexpected p11-kit process terminations or related service crashes and verify that the patch or configuration change prevents recurrence

Generated by OpenCVE AI on June 29, 2026 at 20:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 05:30:00 +0000

Type Values Removed Values Added
References

Sat, 11 Jul 2026 17:15:00 +0000

Type Values Removed Values Added
References

Fri, 10 Jul 2026 01:00:00 +0000

Type Values Removed Values Added
References

Wed, 01 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 01 Jul 2026 10:30:00 +0000

Type Values Removed Values Added
First Time appeared P11-kit Project
P11-kit Project p11-kit
Redhat hardened Images
Redhat openshift Container Platform
Vendors & Products P11-kit Project
P11-kit Project p11-kit
Redhat hardened Images
Redhat openshift Container Platform

Tue, 30 Jun 2026 00:45:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Mon, 29 Jun 2026 19:00:00 +0000

Type Values Removed Values Added
Description A flaw was found in p11-kit. The RPC message attribute parsing functions p11_rpc_message_get_attribute() and p11_rpc_message_get_attribute_array_value() form a mutually-recursive call chain with no recursion depth limit when processing nested CKA_WRAP_TEMPLATE, CKA_UNWRAP_TEMPLATE, and CKA_DERIVE_TEMPLATE attributes. An unauthenticated attacker with local access to the p11-kit RPC Unix domain socket can send a specially crafted request with deeply nested template attributes, causing stack exhaustion and crashing the p11-kit server process and its dependent services.
Title P11-kit: stack exhaustion via unbounded recursion in rpc attribute parsing
First Time appeared Redhat
Redhat enterprise Linux
Redhat hummingbird
Redhat openshift
Weaknesses CWE-674
CPEs cpe:/a:redhat:hummingbird:1
cpe:/a:redhat:openshift:4
cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:6
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 hummingbird
Redhat openshift
References
Metrics cvssV3_1

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


Subscriptions

P11-kit Project P11-kit
Redhat Enterprise Linux Hardened Images Hummingbird Openshift Openshift Container Platform
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-07-13T05:10:06.418Z

Reserved: 2026-06-29T17:43:59.500Z

Link: CVE-2026-13757

cve-icon Vulnrichment

Updated: 2026-07-01T14:21:38.241Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-06-23T00:00:00Z

Links: CVE-2026-13757 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-01T10:03:48Z

Weaknesses