BIT-ejbca-2022-34831

See a problem?
Import Source
https://github.com/bitnami/vulndb/tree/main/data/ejbca/BIT-ejbca-2022-34831.json
JSON Data
https://api.test.osv.dev/v1/vulns/BIT-ejbca-2022-34831
Aliases
  • CVE-2022-34831
Published
2024-03-06T10:51:28.966Z
Modified
2025-04-03T14:40:37.652Z
Summary
[none]
Details

An issue was discovered in Keyfactor PrimeKey EJBCA before 7.9.0, related to possible inconsistencies in DNS identifiers submitted in an ACME order and the corresponding CSR submitted during finalization. During the ACME enrollment process, an order is submitted containing an identifier for one or multiple dnsNames. These are validated properly in the ACME challenge. However, if the validation passes, a non-compliant client can include additional dnsNames the CSR sent to the finalize endpoint, resulting in EJBCA issuing a certificate including the identifiers that were not validated. This occurs even if the certificate profile is configured to not allow a DN override by the CSR.

Database specific
{
    "cpes": [
        "cpe:2.3:a:primekey:ejbca:*:*:*:*:*:*:*:*"
    ],
    "severity": "Critical"
}
References

Affected packages

Bitnami / ejbca

Package

Name
ejbca
Purl
pkg:bitnami/ejbca

Severity

  • 9.8 (Critical) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H CVSS Calculator

Affected ranges

Type
SEMVER
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
7.9.0