CVE-2023-29530
CVE-2023-29530 · Laminas Diactoros vulnerable to HTTP Multiline Header Termination
CVSS 7.5 · Высокий · EPSS 1,0% · Есть исправление
Затронуты ли вы?
- laminas-diactorosНет опубликованного исправления
- laminas/laminas-diactoros PackagistОбновитесь до 2.18.1
Как узнать установленную версию:
composer show laminas/laminas-diactorosБесплатная проверка покажет рейтинг сервера и подсветит, требует ли внимания laminas-diactoros и остальные программы. Без регистрации; имена серверов и IP-адреса не отправляются. Номера CVE, версии исправлений и рекомендации — в платном мониторинге.
curl -fsSL https://ru.patchfirst.dev/check.sh | shЗдесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
Laminas Diactoros provides PSR HTTP Message implementations. In versions 2.18.0 and prior, 2.19.0, 2.20.0, 2.21.0, 2.22.0, 2.23.0, 2.24.0, and 2.25.0, users who create HTTP requests or responses using laminas/laminas-diactoros, when providing a newline at the start or end of a header key or value, can cause an invalid message. This can lead to denial of service vectors or application errors. The problem has been patched in following versions 2.18.1, 2.19.1, 2.20.1, 2.21.1, 2.22.1, 2.23.1, 2.24.1, and 2.25.1. As a workaround, validate HTTP header keys and/or values, and if using user-supplied values, filter them to strip off leading or trailing newline characters before calling `withHeader()`.
- Опубликовано
- Обновлено
Стек: php
Затронутые продукты и версии
laminas-diactoros
- Версии
- < 2.18.1: Затронуто
- = 2.19.0: Затронуто
- = 2.20.0: Затронуто
- = 2.21.0: Затронуто
- = 2.22.0: Затронуто
- = 2.23.0: Затронуто
Все версии (8)
- = 2.24.0: Затронуто
- = 2.25.0: Затронуто
Нет опубликованного исправления
laminas/laminas-diactoros Packagist
- Версии
- 1.0.0
- 1.0.1
- 1.0.2
- 1.0.3
- 1.0.4
- 1.0.5
Все версии (120)
- 1.1.0
- 1.1.1
- 1.1.2
- 1.1.3
- 1.1.4
- 1.2.0
- 1.2.1
- 1.3.0
- 1.3.1
- 1.3.10
- 1.3.11
- 1.3.2
- 1.3.3
- 1.3.4
- 1.3.5
- 1.3.6
- 1.3.7
- 1.3.8
- 1.3.9
- 1.4.0
- 1.4.1
- 1.5.0
- 1.6.0
- 1.6.1
- 1.7.0
- 1.7.1
- 1.7.2
- 1.8.0
- 1.8.0p1
- 1.8.0p2
- 1.8.1
- 1.8.1p1
- 1.8.1p2
- 1.8.2
- 1.8.2p1
- 1.8.2p2
- 1.8.3
- 1.8.3p1
- 1.8.3p2
- 1.8.4
- 1.8.4p1
- 1.8.4p2
- 1.8.5
- 1.8.5p1
- 1.8.5p2
- 1.8.6
- 1.8.6p1
- 1.8.6p2
- 1.8.7
- 1.8.7p1
- 1.8.7p2
- 2.0.0
- 2.0.0p1
- 2.0.0p2
- 2.0.1
- 2.0.1p1
- 2.0.1p2
- 2.0.2
- 2.0.2p1
- 2.0.2p2
- 2.0.3
- 2.0.3p1
- 2.0.3p2
- 2.1.0
- 2.1.0p1
- 2.1.0p2
- 2.1.1
- 2.1.1p1
- 2.1.1p2
- 2.1.2
- 2.1.2p1
- 2.1.2p2
- 2.1.3
- 2.1.3p1
- 2.1.3p2
- 2.1.4
- 2.1.4p1
- 2.1.4p2
- 2.1.5
- 2.1.5p1
- 2.1.5p2
- 2.10.0
- 2.11.0
- 2.11.1
- 2.11.2
- 2.11.3
- 2.12.0
- 2.13.0
- 2.14.0
- 2.15.0
- 2.16.0
- 2.17.0
- 2.18.0
- 2.2.0
- 2.2.0p1
- 2.2.0p2
- 2.2.1
- 2.2.1p1
- 2.2.1p2
- 2.2.2
- 2.2.3
- 2.3.0
- 2.3.1
- 2.3.2
- 2.4.0
- 2.4.1
- 2.5.0
- 2.5.1
- 2.6.0
- 2.7.0
- 2.8.0
- 2.9.0
- 2.9.1
- 2.9.2
- Затронутые диапазоны версий
- ECOSYSTEM: < 2.18.1
Обновитесь до 2.18.1
laminas/laminas-diactoros Packagist
- Версии
- 2.19.0
- Затронутые диапазоны версий
- ECOSYSTEM: ≥ 2.19.0, < 2.19.1
Обновитесь до 2.19.1
laminas/laminas-diactoros Packagist
- Версии
- 2.20.0
- Затронутые диапазоны версий
- ECOSYSTEM: ≥ 2.20.0, < 2.20.1
Обновитесь до 2.20.1
laminas/laminas-diactoros Packagist
- Версии
- 2.21.0
- Затронутые диапазоны версий
- ECOSYSTEM: ≥ 2.21.0, < 2.21.1
Обновитесь до 2.21.1
laminas/laminas-diactoros Packagist
- Версии
- 2.22.0
- Затронутые диапазоны версий
- ECOSYSTEM: ≥ 2.22.0, < 2.22.1
Обновитесь до 2.22.1
laminas/laminas-diactoros Packagist
- Версии
- 2.23.0
- Затронутые диапазоны версий
- ECOSYSTEM: ≥ 2.23.0, < 2.23.1
Обновитесь до 2.23.1
laminas/laminas-diactoros Packagist
- Версии
- 2.24.0
- 2.24.1
- Затронутые диапазоны версий
- ECOSYSTEM: ≥ 2.24.0, < 2.24.2
Обновитесь до 2.24.2
laminas/laminas-diactoros Packagist
- Версии
- 2.25.0
- 2.25.1
- Затронутые диапазоны версий
- ECOSYSTEM: ≥ 2.25.0, < 2.25.2
Обновитесь до 2.25.2
Первоисточники
- https://github.com/laminas/laminas-diactoros/security/advisories/GHSA-xv3h-4844-9h36
- https://github.com/advisories/GHSA-wxmh-65f7-jcvw
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/BPW54QK7ISDALPLP2CKODU4ZIVRYS336/
- https://nvd.nist.gov/vuln/detail/CVE-2023-29530