CVE Catalog

CVE-2020-29363

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

High risk
3.53%

89th percentile - higher than 89% of all known CVEs

Summary

In p11-kit versions 0.23.6 through 0.23.21, a heap-based buffer overflow was discovered in the RPC protocol used by the server/remote commands and the client library. When a remote entity supplies a serialized byte array in a CK_ATTRIBUTE, the receiving entity may not allocate sufficient buffer length for the deserialized value.

Risk Assessment

This vulnerability could lead to remote code execution or data integrity compromise in systems using p11-kit, potentially resulting in unauthorized access to cryptographic keys.

Recommendation

Immediately update p11-kit to a patched version and review systems for potential compromise.

Other vulnerabilities in p11-kit

See all
Original NVD description (English source)

An issue was discovered in p11-kit 0.23.6 through 0.23.21. A heap-based buffer overflow has been discovered in the RPC protocol used by p11-kit server/remote commands and the client library. When the remote entity supplies a serialized byte array in a CK_ATTRIBUTE, the receiving entity may not allocate sufficient length for the buffer to store the deserialized value.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS