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

exploitDog

debian логотип

CVE-2023-0567

Опубликовано: 01 мар. 2023
Источник: debian

Описание

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. 

Пакеты

ПакетСтатусВерсия исправленияРелизТип
php8.2fixed8.2.4-1package
php7.4removedpackage
php7.3removedpackage

Примечания

  • PHP Bug: https://bugs.php.net/bug.php?id=81744

  • Fixed in 8.2.3

  • https://github.com/php/php-src/security/advisories/GHSA-7fj2-8x79-rjf4

  • https://github.com/php/php-src/commit/c840f71524067aa474c00c3eacfb83bd860bfc8a

  • https://github.com/php/php-src/commit/a92acbad873a05470af1a47cb785a18eadd827b5

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

CVSS3: 7.7
ubuntu
почти 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.

CVSS3: 5.3
redhat
почти 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. 

CVSS3: 7.7
nvd
почти 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. 

CVSS3: 6.2
msrc
почти 3 года назад

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

github
почти 3 года назад

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