CVE-2022-1343

MEDIUM5.3EPSS 0.19%

`OCSP_basic_verify` may incorrectly verify the response signing certificate

Published: 5/4/2022Modified: 11/8/2023
Also known as:GHSA-mfm6-r9g2-q4r7ALPINE-CVE-2022-1343CGA-9p2q-q6h7-hh25RUSTSEC-2022-0027

Description

The function `OCSP_basic_verify` verifies the signer certificate on an OCSP response. In the case where the (non-default) flag OCSP_NOCHECKS is used then the response will be positive (meaning a successful verification) even in the case where the response signing certificate fails to verify. It is anticipated that most users of `OCSP_basic_verify` will not use the OCSP_NOCHECKS flag. In this case the `OCSP_basic_verify` function will return a negative value (indicating a fatal error) in the case of a certificate verification failure. The normal expected return value in this case would be 0.

Affected packages (4)

CVSS scores

SourceVersionSeverityVector
osvCVSS 3.1MEDIUM5.3CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N

References (9)