CVE-2026-13757
P11-kit: stack exhaustion via unbounded recursion in rpc attribute parsing
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.
Fixes and workarounds
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.
Source: CNA: redhatAffected products and versions
| Product | Versions | Authority |
|---|---|---|
| Red Hat Enterprise Linux 10 Red Hat p11-kit
https://access.redhat.com/downloads/content/package-browser/ |
≥ 0:0.26.4-1.el10_2; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Red Hat Enterprise Linux 9 Red Hat p11-kit
https://access.redhat.com/downloads/content/package-browser/ |
≥ 0:0.26.4-1.el9_8; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.17 Red Hat cert-manager/jetstack-cert-manager-acmesolver-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1791371080; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.17 Red Hat cert-manager/jetstack-cert-manager-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1791371069; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.17 Red Hat cert-manager/cert-manager-operator-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1791788287; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.17 Red Hat cert-manager/cert-manager-istio-csr-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1791378395; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.17 Red Hat cert-manager/cert-manager-operator-bundle
https://catalog.redhat.com/software/containers/ |
≥ 1791970484; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.18 Red Hat cert-manager/jetstack-cert-manager-acmesolver-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1791459707; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.18 Red Hat cert-manager/jetstack-cert-manager-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1791459711; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.18 Red Hat cert-manager/cert-manager-istio-csr-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1791459759; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.18 Red Hat cert-manager/cert-manager-operator-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1789029076; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.18 Red Hat cert-manager/cert-manager-operator-bundle
https://catalog.redhat.com/software/containers/ |
≥ 1791966259; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.20 Red Hat cert-manager/jetstack-cert-manager-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1790223279; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.20 Red Hat cert-manager/cert-manager-istio-csr-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1790223719; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.20 Red Hat cert-manager/cert-manager-operator-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1790272426; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.20 Red Hat cert-manager/jetstack-cert-manager-acmesolver-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1790589998; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.20 Red Hat cert-manager/jetstack-cert-manager-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1790589912; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.20 Red Hat cert-manager/cert-manager-istio-csr-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1790589914; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.20 Red Hat cert-manager/cert-manager-operator-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1790589855; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cert Manager support for Red Hat OpenShift release 1.20 Red Hat cert-manager/cert-manager-trust-manager-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1790598593; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Cost Management 4 Red Hat costmanagement/costmanagement-metrics-rhel9-operator
https://catalog.redhat.com/software/containers/ |
≥ 1790844333; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Red Hat Discovery 2 Red Hat discovery/discovery-server-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1786638573; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Red Hat Discovery 2 Red Hat discovery/discovery-ui-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1786634825; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Red Hat Hardened Images Red Hat p11-kit-main
https://catalog.redhat.com/software/containers/ |
≥ 0.26.2-1.2.hum1; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Red Hat Hardened Images Red Hat p11-kit-main
https://catalog.redhat.com/software/containers/ |
≥ 0.26.4-1.hum1; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Red Hat Insights proxy 1.5 Red Hat insights-proxy/insights-proxy-container-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1786433656; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Red Hat Update Infrastructure 5 Red Hat rhui5/cds-kubernetes-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1786435241; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Red Hat Update Infrastructure 5 Red Hat rhui5/cds-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1786533457; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Red Hat Update Infrastructure 5 Red Hat rhui5/haproxy-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1786533449; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Red Hat Update Infrastructure 5 Red Hat rhui5/installer-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1786435483; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Red Hat Update Infrastructure 5 Red Hat rhui5/rhua-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1786533529; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Red Hat Update Infrastructure 5 Red Hat rhui5/cds-kubernetes-tp-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1787241211; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Red Hat Update Infrastructure 5 Red Hat rhui5/installer-tp-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1787135742; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Red Hat Update Infrastructure 5 Red Hat rhui5/rhua-tp-rhel9
https://catalog.redhat.com/software/containers/ |
≥ 1787241260; < * (unaffected, rpm)
Other versions: affected |
CNA: redhat |
| Red Hat Enterprise Linux 6 Red Hat p11-kit
https://access.redhat.com/downloads/content/package-browser/ |
Range not reported
Other versions: affected |
CNA: redhat |
| Red Hat Enterprise Linux 7 Red Hat p11-kit
https://access.redhat.com/downloads/content/package-browser/ |
Range not reported
Other versions: affected |
CNA: redhat |
| Red Hat Enterprise Linux 8 Red Hat p11-kit
https://access.redhat.com/downloads/content/package-browser/ |
Range not reported
Other versions: affected |
CNA: redhat |
| Red Hat OpenShift AI (RHOAI) Red Hat rhoai/odh-llama-stack-k8s-operator-rhel9
https://access.redhat.com/downloads/content/package-browser/ |
Range not reported
Other versions: unaffected |
CNA: redhat |
| Red Hat OpenShift Container Platform 4 Red Hat openshift/ose-rhel-coreos-8
https://access.redhat.com/downloads/content/package-browser/ |
Range not reported
Other versions: affected |
CNA: redhat |
| Red Hat OpenShift Container Platform 4 Red Hat openshift/ose-rhel-coreos-9
https://access.redhat.com/downloads/content/package-browser/ |
Range not reported
Other versions: affected |
CNA: redhat |
| Red Hat OpenShift Container Platform 5 Red Hat openshift/ose-rhel-coreos-9
https://access.redhat.com/downloads/content/package-browser/ |
Range not reported
Other versions: affected |
CNA: redhat |
Version ranges are source assertions. Check the vendor advisory and your installed configuration before determining exposure.
NVD applicability configurations (2)
These expressions retain AND/OR operators, negation, and required environmental products. A listed product is not sufficient to establish exposure when additional conditions apply.
[
{
"negate": false,
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:a:redhat:hardened_images:-:*:*:*:*:*:*:*",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:redhat:openshift_container_platform:*:*:*:*:*:*:*:*",
"versionEndIncluding": "4.22.1",
"versionStartIncluding": "4.0",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:redhat:enterprise_linux:6.0:*:*:*:*:*:*:*",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:redhat:enterprise_linux:7.0:*:*:*:*:*:*:*",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:redhat:enterprise_linux:8.0:*:*:*:*:*:*:*",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:redhat:enterprise_linux:9.0:*:*:*:*:*:*:*",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:redhat:enterprise_linux:10.0:*:*:*:*:*:*:*",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
],
"operator": "OR"
},
{
"negate": false,
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:a:p11-kit_project:p11-kit:-:*:*:*:*:*:*:*",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
],
"operator": "OR"
}
]CVSS assessments
| Version / score | Vector | Authority |
|---|---|---|
| 3.1 / 6.2 medium |
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H | CNA: redhat |
| 3.1 / 6.2 medium |
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H | NVD: [email protected] |
Exploit evidence
No exploit evidence in collected sources. This is not proof of no exploitation.
References
- https://access.redhat.com/errata/RHSA-2026:37469CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:38342CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:49667CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:49668CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:53371CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:54387CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:54760CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:58981CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:72394CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:72395CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:72399CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:72470CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:72475CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:72476CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:72502CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:81201CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:82304CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:82322CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:82336CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:82347CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:82354CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:82372CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:82857CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:82888CNA: redhat · vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/security/cve/CVE-2026-13757CNA: redhat · vdb-entry, x_refsource_REDHAT
- https://bugzilla.redhat.com/show_bug.cgi?id=2494556CNA: redhat · issue-tracking, x_refsource_REDHAT
- https://github.com/advisories/GHSA-p2wm-69qx-x25wCNA: redhat
- https://access.redhat.com/errata/RHSA-2026:37469[email protected]
- https://access.redhat.com/errata/RHSA-2026:38342[email protected]
- https://access.redhat.com/errata/RHSA-2026:49667[email protected]
- https://access.redhat.com/errata/RHSA-2026:49668[email protected]
- https://access.redhat.com/errata/RHSA-2026:53371[email protected]
- https://access.redhat.com/errata/RHSA-2026:54387[email protected]
- https://access.redhat.com/errata/RHSA-2026:54760[email protected]
- https://access.redhat.com/errata/RHSA-2026:58981[email protected]
- https://access.redhat.com/errata/RHSA-2026:72394[email protected]
- https://access.redhat.com/errata/RHSA-2026:72395[email protected]
- https://access.redhat.com/errata/RHSA-2026:72399[email protected]
- https://access.redhat.com/errata/RHSA-2026:72470[email protected]
- https://access.redhat.com/errata/RHSA-2026:72475[email protected]
- https://access.redhat.com/errata/RHSA-2026:72476[email protected]
- https://access.redhat.com/errata/RHSA-2026:72502[email protected]
- https://access.redhat.com/errata/RHSA-2026:81201[email protected]
- https://access.redhat.com/errata/RHSA-2026:82304[email protected]
- https://access.redhat.com/errata/RHSA-2026:82322[email protected]
- https://access.redhat.com/errata/RHSA-2026:82336[email protected]
- https://access.redhat.com/errata/RHSA-2026:82347[email protected]
- https://access.redhat.com/errata/RHSA-2026:82354[email protected]
- https://access.redhat.com/errata/RHSA-2026:82372[email protected]
- https://access.redhat.com/errata/RHSA-2026:82857[email protected]
- https://access.redhat.com/errata/RHSA-2026:82888[email protected]
- https://access.redhat.com/security/cve/CVE-2026-13757[email protected] · Vendor Advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=2494556[email protected] · Issue Tracking, Vendor Advisory
- https://github.com/advisories/GHSA-p2wm-69qx-x25w[email protected]
For agents and automation
Read public disclosures for free as Markdown or JSON. Compatible browsers also expose native WebMCP tools to search disclosures, read this page, and discover API access.
Use the ontology-linked Cyber API with x402 pay per request, or a Y2 Pro or Elite API key with the intel:cyber scope.
Endpoints and access details
https://api.y2.dev/api/v2/cyber/cveshttps://api.y2.dev/api/v2/cyber/cves/{cveId}
A workspace owner or admin can create a Pro or Elite API key. Send Authorization: Bearer <Y2_API_KEY> from your trusted agent runtime.
For x402, omit Authorization and read the HTTP 402 payment challenge before signing a retry. Public browser tools do not make payments.