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

exploitDog

redhat логотип

CVE-2023-0567

Опубликовано: 15 фев. 2023
Источник: redhat
CVSS3: 5.3

Описание

In PHP 8.0.X before 8.0.28, 8.1.X before 8.1.16 and 8.2.X before 8.2.3, password_verify() function may accept some invalid Blowfish hashes as valid. If such invalid hash ever ends up in the password database, it may lead to an application allowing any password for this entry as valid. 

A vulnerability was found in PHP. This security flaw occurs when malformatted BCrypt hashes that include a $ within their salt part trigger a buffer overread and may erroneously validate any password as valid.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 6phpOut of support scope
Red Hat Enterprise Linux 7phpOut of support scope
Red Hat Software Collectionsrh-php73-phpFix deferred
Red Hat Enterprise Linux 8phpFixedRHSA-2023:592719.10.2023
Red Hat Enterprise Linux 8phpFixedRHSA-2024:1095211.12.2024
Red Hat Enterprise Linux 9phpFixedRHSA-2023:592619.10.2023
Red Hat Enterprise Linux 9phpFixedRHSA-2024:038724.01.2024

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

Дополнительная информация

Статус:

Low
Дефект:
CWE-328
https://bugzilla.redhat.com/show_bug.cgi?id=2170771php: Password_verify() always return true with some hash

5.3 Medium

CVSS3

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

CVSS3: 7.7
ubuntu
больше 2 лет назад

In PHP 8.0.X before 8.0.28, 8.1.X before 8.1.16 and 8.2.X before 8.2.3, password_verify() function may accept some invalid Blowfish hashes as valid. If such invalid hash ever ends up in the password database, it may lead to an application allowing any password for this entry as valid.

CVSS3: 7.7
nvd
больше 2 лет назад

In PHP 8.0.X before 8.0.28, 8.1.X before 8.1.16 and 8.2.X before 8.2.3, password_verify() function may accept some invalid Blowfish hashes as valid. If such invalid hash ever ends up in the password database, it may lead to an application allowing any password for this entry as valid. 

CVSS3: 6.2
msrc
больше 2 лет назад

Описание отсутствует

CVSS3: 7.7
debian
больше 2 лет назад

In PHP 8.0.X before 8.0.28, 8.1.X before 8.1.16 and 8.2.X before 8.2.3 ...

github
больше 2 лет назад

BCrypt hashes erroneously validate if the salt is cut short by `$`

5.3 Medium

CVSS3