Skip to main content
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify 32-bit system running p11-kit RPC
  2. Delivery
    Gain local or RPC channel access
  3. Exploit
    Send crafted nested attribute message
  4. Execution
    Trigger integer overflow in allocation calculation
  5. Persist
    Heap out-of-bounds write corrupts memory
  6. Impact
    p11-kit RPC process crashes (DoS)

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires all three of the following: (1) the target system must be a 32-bit architecture - 64-bit systems are explicitly not vulnerable per the CVE description; (2) the attacker must have local access to the system or equivalent network-level access to a reachable p11-kit RPC channel socket; (3) the p11-kit RPC parsing process must be running and accepting connections. The CVSS vector PR:N indicates no privilege level is required once the attacker can reach the RPC channel. Limiting factors include: the overwhelming prevalence of 64-bit enterprise deployments which are unaffected; the p11-kit RPC daemon being an optional component that may not be active in all installations; and the impact being limited strictly to Denial of Service with no confidentiality or integrity compromise.

Impact

The CVSS 3.1 base score of 6.2 with vector AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H accurately reflects a local-access, no-privilege DoS with no confidentiality or integrity impact. The most significant natural damper on real-world risk is the explicit 32-bit system requirement stated in the description - modern enterprise and cloud deployments are overwhelmingly 64-bit, sharply narrowing the exploitable population. No EPSS score was provided in the input data, so exploitation probability cannot be quantified from that signal. The vulnerability is not in the CISA KEV catalog, and no public exploit code has been identified, both of which suggest the threat is currently theoretical. The RPC channel attack surface slightly expands scope beyond purely local exploitation, but only if the p11-kit RPC daemon is exposed and reachable by an unprivileged peer - a configuration that itself requires deliberate setup. Overall, this is a low operational priority for organizations running 64-bit infrastructure, but warrants prompt patching on any 32-bit RHEL or OpenShift deployments where p11-kit is accessible.

Exploit ScenarioDerived

An unprivileged local user on a 32-bit RHEL system sends a sequence of crafted RPC messages to the p11-kit daemon containing deeply nested PKCS#11 attribute structures with sizes chosen to trigger integer overflow during allocation. The daemon miscalculates the required heap buffer size, allocates an undersized region, and writes beyond its bounds, causing the p11-kit RPC process to crash and disrupting any application relying on PKCS#11 token access through that daemon. No public proof-of-concept code has been identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 07, 2026

Integer overflow in p11-kit's RPC message parser on 32-bit systems allows a local attacker, or any principal with access to a reachable RPC channel, to crash the p11-kit process via a heap out-of-bounds write, resulting in Denial of Service. Affected deployments span Red Hat Enterprise Linux 6 through 10, Red Hat Hardened Images, and OpenShift Container Platform 4. No public exploit code has been identified at time of analysis, and the vulnerability is not listed in the CISA KEV catalog.

RemediationAI

The primary remediation is to apply the updated p11-kit package once Red Hat publishes a fixed RPM for the relevant RHEL version; monitor https://access.redhat.com/security/cve/CVE-2026-18938 and https://bugzilla.redhat.com/show_bug.cgi?id=2478995 for patch availability and exact fix versions. No patched version number was confirmed in the available input data, so consumers should subscribe to Red Hat errata notifications. As a compensating control on 32-bit systems where patching is not immediately possible, restrict access to the p11-kit RPC socket using filesystem permissions or SELinux policy to limit which local users or processes can reach the RPC channel - this raises the effective privilege bar for exploitation, though it does not eliminate the vulnerability. Organizations that do not require p11-kit RPC functionality can disable the p11-kit-server daemon to remove the RPC attack surface entirely, with the trade-off that remote PKCS#11 module sharing will be unavailable. As the vulnerability has no impact on 64-bit systems, no action is required on standard 64-bit RHEL or OpenShift deployments.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

p11-kit is a shared library and RPC daemon that provides a standard way to load and enumerate PKCS#11 modules on Linux systems; it is a common dependency of GnuTLS, NSS, and related cryptographic stacks on RHEL-family distributions. The vulnerability is rooted in CWE-122 (Heap-based Buffer Overflow), triggered by an integer overflow during memory allocation for nested PKCS#11 attribute structures received over the p11-kit RPC channel. On 32-bit systems, pointer and size_t values are 4 bytes wide, making arithmetic overflow significantly easier to induce than on 64-bit systems - a specially crafted nesting depth or attribute count causes the computed allocation size to wrap around, resulting in an undersized heap buffer that is subsequently written past its bounds. CPE data confirms the affected software is present across the full supported RHEL product matrix: cpe:2.3:a:red_hat:red_hat_enterprise_linux_6 through _10, red_hat_hardened_images, and red_hat_openshift_container_platform_4.

Know when Red Hat Enterprise Linux 10 gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (redhat) PRIMARY 6.2 MEDIUM
AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 6.2 MEDIUM

Local or RPC-equivalent access with no privileges needed; pure DoS impact (A:H) with no confidentiality or integrity effect; 32-bit constraint is a target-architecture property, not an attacker-controlled complexity factor.

3.1 AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE MEDIUM
Red Hat 6.2 MEDIUM

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

DescriptionCVE.org

A flaw was found in p11-kit. A local attacker, or one with equivalent access to a reachable RPC channel, could exploit an integer overflow vulnerability. By sending specially crafted messages, the attacker can cause the system to miscalculate memory allocation for nested attributes. This leads to a memory corruption issue, specifically a heap out-of-bounds write, which can crash the p11-kit RPC parsing process, resulting in a Denial of Service (DoS). This vulnerability is only exploitable on 32 bit systems.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Medium
common Linux crypto dependency, but 32-bit deployments are rare
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

31
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +31
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

A heap overflow occurs when a program writes data beyond the bounds of a buffer allocated in the heap memory region.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_enterprise_linux_10:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_6:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_9:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_hardened_images:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_openshift_container_platform_4:*:*:*:*:*:*:*:*
CVE-2026-18663 MEDIUM
5.9 Aug 12

Heap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash

CVE-2026-4631 CRITICAL POC
9.8 Apr 07

Remote code execution in Cockpit's web interface allows unauthenticated attackers to execute arbitrary commands on the h

CVE-2026-4480 CRITICAL POC
9.0 May 26

Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft

CVE-2026-101258 HIGH POC
7.8 Oct 06

Ghostscript can execute arbitrary shell commands with the privileges of its process when it renders a crafted PostScript

CVE-2026-96889 HIGH POC
7.8 Sep 23

Use-after-free in librsvg during rendering of crafted SVG documents with nested XInclude directives and duplicate entity

CVE-2026-4775 HIGH POC
7.8 Mar 24

A signed integer overflow vulnerability exists in the libtiff library's putcontig8bitYCbCr44tile function that leads to

CVE-2026-114406 MEDIUM POC
6.8 Oct 21

The system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe

CVE-2026-18922 CRITICAL
9.8 Sep 07

Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo

CVE-2026-14544 CRITICAL
9.8 Jul 03

Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter

CVE-2026-76578 CRITICAL
9.8 Sep 07

Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a

CVE-2026-102560 CRITICAL
9.8 Sep 29

A heap buffer overflow exists in libsoup's WebSocket permessage-deflate compression path: when a very large outbound mes

CVE-2026-5121 HIGH
7.5 Mar 30

Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SLES15-SP5-CHOST-BYOS-SAP-CCloud Not-Affected
SLES15-SP6-CHOST-BYOS Not-Affected
SLES15-SP6-CHOST-BYOS-Aliyun Not-Affected
SLES15-SP6-CHOST-BYOS-Azure Not-Affected
SLES15-SP6-CHOST-BYOS-EC2 Not-Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy