CVE-2023-27586
CVE-2023-27586 · CairoSVG improperly processes SVG files loaded from external resources
Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
CairoSVG is an SVG converter based on Cairo, a 2D graphics library. Prior to version 2.7.0, Cairo can send requests to external hosts when processing SVG files. A malicious actor could send a specially crafted SVG file that allows them to perform a server-side request forgery or denial of service. Version 2.7.0 disables CairoSVG's ability to access other files online by default.
CVSS 9.9 · Критический · EPSS 0,7% · Есть исправление
- Опубликовано
- Обновлено
Затронутые продукты и версии
cairosvg
- Версии
- < 2.7.0: Затронуто
Нет опубликованного исправления
cairosvg Debian:12
- Затронутые диапазоны версий
- ECOSYSTEM: < 2.5.2-1.1
Обновитесь до 2.5.2-1.1
cairosvg Debian:13
- Затронутые диапазоны версий
- ECOSYSTEM: < 2.5.2-1.1
Обновитесь до 2.5.2-1.1
cairosvg Debian:14
- Затронутые диапазоны версий
- ECOSYSTEM: < 2.5.2-1.1
Обновитесь до 2.5.2-1.1
cairosvg PyPI
- Версии
- 0.1
- 0.1.1
- 0.1.2
- 0.2
- 0.3
- 0.3.1
- 0.4
- 0.4.1
- 0.4.2
- 0.4.3
- 0.4.4
- 0.5
- 1.0
- 1.0.1
- 1.0.10
- 1.0.11
- 1.0.12
- 1.0.13
- 1.0.14
- 1.0.15
- 1.0.16
- 1.0.17
- 1.0.18
- 1.0.19
- 1.0.2
- 1.0.20
- 1.0.21
- 1.0.22
- 1.0.3
- 1.0.4
- 1.0.5
- 1.0.6
- 1.0.7
- 1.0.8
- 1.0.9
- 2.0.0
- 2.0.0rc1
- 2.0.0rc2
- 2.0.0rc3
- 2.0.0rc4
- 2.0.0rc5
- 2.0.0rc6
- 2.0.1
- 2.0.2
- 2.0.3
- 2.1.0
- 2.1.1
- 2.1.2
- 2.1.3
- 2.2.0
- 2.2.1
- 2.3.0
- 2.3.1
- 2.4.0
- 2.4.1
- 2.4.2
- 2.5.0
- 2.5.1
- 2.5.2
- 2.6.0
- Затронутые диапазоны версий
- ECOSYSTEM: < 2.7.0
Обновитесь до 2.7.0
cairosvg PyPI
- Версии
- 0.1
- 0.1.1
- 0.1.2
- 0.2
- 0.3
- 0.3.1
- 0.4
- 0.4.1
- 0.4.2
- 0.4.3
- 0.4.4
- 0.5
- 1.0
- 1.0.1
- 1.0.10
- 1.0.11
- 1.0.12
- 1.0.13
- 1.0.14
- 1.0.15
- 1.0.16
- 1.0.17
- 1.0.18
- 1.0.19
- 1.0.2
- 1.0.20
- 1.0.21
- 1.0.22
- 1.0.3
- 1.0.4
- 1.0.5
- 1.0.6
- 1.0.7
- 1.0.8
- 1.0.9
- 2.0.0
- 2.0.0rc1
- 2.0.0rc2
- 2.0.0rc3
- 2.0.0rc4
- 2.0.0rc5
- 2.0.0rc6
- 2.0.1
- 2.0.2
- 2.0.3
- 2.1.0
- 2.1.1
- 2.1.2
- 2.1.3
- 2.2.0
- 2.2.1
- 2.3.0
- 2.3.1
- 2.4.0
- 2.4.1
- 2.4.2
- 2.5.0
- 2.5.1
- 2.5.2
- 2.6.0
- Затронутые диапазоны версий
- {"events": [{"introduced": "0"}, {"fixed": "12d31c653c0254fa9d9853f66b04ea46e7397255"}, {"fixed": "33007d4af9195e2bfb2ff9af064c4c2d8e4b2b53"}], "repo": "https://github.com/Kozea/CairoSVG", "type": "GIT"}
- ECOSYSTEM: < 2.7.0
Обновитесь до 2.7.0
cairosvg Ubuntu:16.04:LTS
- Версии
- 1.0.16-1
- 1.0.17-1
- 1.0.19-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
cairosvg Ubuntu:18.04:LTS
- Версии
- 1.0.20-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
cairosvg Ubuntu:20.04:LTS
- Версии
- 2.4.0-2
- 2.4.2-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
cairosvg Ubuntu:22.04:LTS
- Версии
- 2.5.0-1.1
- 2.5.2-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
cairosvg Ubuntu:24.04:LTS
- Версии
- 2.7.1-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
cairosvg Ubuntu:25.10
- Версии
- 2.7.1-1
- 2.7.1-2
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
cairosvg Ubuntu:26.10
- Версии
- 2.8.2-1
- 2.9.0-1
- 2.9.0-2
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
cairosvg Ubuntu:26.04:LTS
- Версии
- 2.7.1-2
- 2.8.2-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
Первоисточники
- https://github.com/Kozea/CairoSVG/security/advisories/GHSA-rwmf-w63j-p7gv
- https://github.com/Kozea/CairoSVG/commit/12d31c653c0254fa9d9853f66b04ea46e7397255
- https://github.com/Kozea/CairoSVG/commit/33007d4af9195e2bfb2ff9af064c4c2d8e4b2b53
- https://github.com/Kozea/CairoSVG/releases/tag/2.7.0
- https://nvd.nist.gov/vuln/detail/CVE-2023-27586