CVE-2020-29362

p11-kit: out-of-bounds read in p11_rpc_buffer_get_byte_array function in rpc-message.c

Published Dec 16, 2020 CVSS 3.1 · 5.3 Medium EPSS 2.3% KEV · Not listed
Description
An issue was discovered in p11-kit 0.21.1 through 0.23.21. A heap-based buffer over-read has been discovered in the RPC protocol used by thep11-kit server/remote commands and the client library. When the remote entity supplies a byte array through a serialized PKCS#11 function call, the receiving entity may allow the reading of up to 4 bytes of memory past the heap allocation.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-2513-1 p11-kit security update
Debian DSA Debian DSA DSA-4822-1 p11-kit security update
EUVD EUVD EUVD-2020-21736 An issue was discovered in p11-kit 0.21.1 through 0.23.21. A heap-based buffer over-read has been discovered in the RPC protocol used by thep11-kit server/remote commands and the client library. When the remote entity supplies a byte array through a serialized PKCS#11 function call, the receiving entity may allow the reading of up to 4 bytes of memory past the heap allocation.
Ubuntu USN Ubuntu USN USN-4677-1 p11-kit vulnerabilities
History
Type Values Removed Values Added
Metrics epss

{'score': 0.0011}

epss

{'score': 0.00084}

Type Values Removed Values Added
Metrics epss

{'score': 0.0007}

epss

{'score': 0.0011}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Oct 14, 2026, 9:40 AM
Reserved
Nov 27, 2020, 12:00 AM
Status
Modified
Published
Dec 16, 2020, 2:15 PM
Modified
Oct 14, 2026, 10:17 AM
Severity
Moderate
Public date
Dec 12, 2020, 12:00 AM