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

exploitDog

debian логотип

CVE-2022-31631

Опубликовано: 12 фев. 2025
Источник: debian

Описание

In PHP versions 8.0.* before 8.0.27, 8.1.* before 8.1.15, 8.2.* before 8.2.2 when using PDO::quote() function to quote user-supplied data for SQLite, supplying an overly long string may cause the driver to incorrectly quote the data, which may further lead to SQL injection vulnerabilities.

Пакеты

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

Примечания

  • Fixed in 8.0.27, 8.1.14, 8.2.1

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

  • Fixed by: https://github.com/php/php-src/commit/921b6813da3237a83e908998483f46ae3d8bacba (php-8.0.27)

  • Improvement: https://github.com/php/php-src/commit/a6a80eefe0413c91acd922bc58590a4db7979af0

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

CVSS3: 9.1
ubuntu
4 месяца назад

In PHP versions 8.0.* before 8.0.27, 8.1.* before 8.1.15, 8.2.* before 8.2.2 when using PDO::quote() function to quote user-supplied data for SQLite, supplying an overly long string may cause the driver to incorrectly quote the data, which may further lead to SQL injection vulnerabilities.

CVSS3: 5.9
redhat
больше 2 лет назад

In PHP versions 8.0.* before 8.0.27, 8.1.* before 8.1.15, 8.2.* before 8.2.2 when using PDO::quote() function to quote user-supplied data for SQLite, supplying an overly long string may cause the driver to incorrectly quote the data, which may further lead to SQL injection vulnerabilities.

CVSS3: 9.1
nvd
4 месяца назад

In PHP versions 8.0.* before 8.0.27, 8.1.* before 8.1.15, 8.2.* before 8.2.2 when using PDO::quote() function to quote user-supplied data for SQLite, supplying an overly long string may cause the driver to incorrectly quote the data, which may further lead to SQL injection vulnerabilities.

suse-cvrf
больше 2 лет назад

Security update for php7

suse-cvrf
больше 2 лет назад

Security update for php8