Veille CVE

‹ Retour à la liste

CVE-2026-108360

6.4 Moyenne

Publiée le 22/10/2026 à 20:17 · Modifiée le 22/10/2026 à 20:17 · Reçue · Source : security-advisories@github.com

Description

PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files. Prior to 1.30.7, 2.1.19, 2.4.8, 3.10.8, and 5.10.0, Worksheet\Drawing::setPath validates only the initial external-image URL with setIsWhitelisted when setAllowExternalImages is enabled. The HTTP stream context permits PHP to follow a redirect without applying the callback to the redirected URL, so a permitted image host can redirect the server to an internal address and cause a blind GET request. The response body is not returned to the attacker because the reader validates the downloaded content as an image and removes the temporary file, but internal GET-driven endpoints, network reachability, and cloud metadata endpoints may be reached. This issue is fixed in versions 1.30.7, 2.1.19, 2.4.8, 3.10.8, and 5.10.0.

Traduire en français

Produits concernés

Scores CVSS

VersionScoreSourceVecteur
3.1 6.4 Moyenne security-advisories@github.com CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N

Faiblesses (CWE)

Références

Ailleurs