Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

ubuntu логотип

CVE-2026-34181

Опубликовано: 09 июн. 2026
Источник: ubuntu
Приоритет: low
CVSS3: 7.4

Описание

Issue Summary: The PKCS#12 file processing fails to perform sufficient input validation for files that use Password-Based Message Authentication Code 1 (PBMAC1) integrity mechanism allowing a certificate and private key forgery. Impact Summary: An attacker impersonating a user can cause a service reading PKCS#12 files to accept forged certificates and private keys with a 1 in 256 probability. If a service accepting PKCS#12 files is using passwords for authenticating the received files, the attacker can create unencrypted PKCS#12 files that use PBMAC1 authentication that specifies an HMAC key of only one byte, allowing them to craft a file that will be accepted with a 1 in 256 probability. That would then cause the service to accept a certificate and private key controlled by the attacker. The FIPS modules are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.

РелизСтатусПримечание
devel

needs-triage

esm-apps-legacy/xenial

not-affected

3.4+ only
esm-apps/bionic

not-affected

3.4+ only
esm-infra/focal

not-affected

3.4+ only
jammy

not-affected

3.4+ only
noble

not-affected

3.4+ only
questing

ignored

end of life, was needs-triage
resolute

needs-triage

upstream

needs-triage

Показывать по

РелизСтатусПримечание
devel

not-affected

uses system openssl
esm-apps-legacy/xenial

not-affected

3.4+ only
esm-apps/bionic

not-affected

3.4+ only
esm-apps/focal

not-affected

uses system openssl
esm-apps/jammy

needed

esm-apps/noble

not-affected

uses system openssl
esm-apps/resolute

not-affected

uses system openssl
esm-infra-legacy/trusty

not-affected

uses system openssl
jammy

needed

noble

not-affected

uses system openssl

Показывать по

РелизСтатусПримечание
devel

not-affected

3.5.5-1ubuntu4
esm-infra-legacy/trusty

not-affected

3.4+ only
esm-infra-legacy/xenial

not-affected

3.4+ only
esm-infra/bionic

not-affected

3.4+ only
esm-infra/focal

not-affected

3.4+ only
fips-preview/jammy

not-affected

3.4+ only
fips-updates/bionic

not-affected

3.4+ only
fips-updates/focal

not-affected

3.4+ only
fips-updates/jammy

not-affected

3.4+ only
fips-updates/xenial

not-affected

3.4+ only

Показывать по

РелизСтатусПримечание
devel

DNE

fips-preview/jammy

not-affected

3.4+ only
fips-updates/jammy

not-affected

3.4+ only
fips-updates/noble

not-affected

3.4+ only
jammy

DNE

noble

DNE

questing

DNE

resolute

DNE

upstream

needs-triage

Показывать по

РелизСтатусПримечание
devel

DNE

esm-infra/bionic

not-affected

3.4+ only
jammy

DNE

noble

DNE

questing

DNE

resolute

DNE

upstream

needs-triage

Показывать по

7.4 High

CVSS3

Связанные уязвимости

CVSS3: 6.3
redhat
около 2 месяцев назад

Issue Summary: The PKCS#12 file processing fails to perform sufficient input validation for files that use Password-Based Message Authentication Code 1 (PBMAC1) integrity mechanism allowing a certificate and private key forgery. Impact Summary: An attacker impersonating a user can cause a service reading PKCS#12 files to accept forged certificates and private keys with a 1 in 256 probability. If a service accepting PKCS#12 files is using passwords for authenticating the received files, the attacker can create unencrypted PKCS#12 files that use PBMAC1 authentication that specifies an HMAC key of only one byte, allowing them to craft a file that will be accepted with a 1 in 256 probability. That would then cause the service to accept a certificate and private key controlled by the attacker. The FIPS modules are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.

CVSS3: 7.4
nvd
около 2 месяцев назад

Issue Summary: The PKCS#12 file processing fails to perform sufficient input validation for files that use Password-Based Message Authentication Code 1 (PBMAC1) integrity mechanism allowing a certificate and private key forgery. Impact Summary: An attacker impersonating a user can cause a service reading PKCS#12 files to accept forged certificates and private keys with a 1 in 256 probability. If a service accepting PKCS#12 files is using passwords for authenticating the received files, the attacker can create unencrypted PKCS#12 files that use PBMAC1 authentication that specifies an HMAC key of only one byte, allowing them to craft a file that will be accepted with a 1 in 256 probability. That would then cause the service to accept a certificate and private key controlled by the attacker. The FIPS modules are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.

msrc
около 2 месяцев назад

PKCS#12 Files with PBMAC1 Are Accepted with Short HMAC Keys

CVSS3: 7.4
debian
около 2 месяцев назад

Issue Summary: The PKCS#12 file processing fails to perform sufficient ...

CVSS3: 7.4
github
около 2 месяцев назад

Issue Summary: The PKCS#12 file processing fails to perform sufficient input validation for files that use Password-Based Message Authentication Code 1 (PBMAC1) integrity mechanism allowing a certificate and private key forgery. Impact Summary: An attacker impersonating a user can cause a service reading PKCS#12 files to accept forged certificates and private keys with a 1 in 256 probability. If a service accepting PKCS#12 files is using passwords for authenticating the received files, the attacker can create unencrypted PKCS#12 files that use PBMAC1 authentication that specifies an HMAC key of only one byte, allowing them to craft a file that will be accepted with a 1 in 256 probability. That would then cause the service to accept a certificate and private key controlled by the attacker. The FIPS modules are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.

7.4 High

CVSS3