CVE-2026-33686 in sharpinfo

Zusammenfassung

von VulDB • 29.05.2026

Sharp ist ein Content-Management-Framework, das als Paket für Laravel entwickelt wurde. Versionen vor 9.20.0 weisen eine Path-Traversal-Schwachstelle in der FileUtil-Klasse auf. Die Anwendung führt keine ordnungsgemäße Bereinigung der Dateierweiterungen durch, wodurch Pfadtrennzeichen in die Speicherschicht eingegeben werden können. In `src/Utils/FileUtil.php` extrahiert die Funktion `FileUtil::explodeExtension()` die Erweiterung einer Datei, indem sie den Dateinamen am letzten Punkt aufteilt. Dieses Problem wurde in Version 9.20.0 behoben, indem die Erweiterung ordnungsgemäß mit `pathinfo(PATHINFO_EXTENSION)` anstelle von `strrpos()` bereinigt wurde, sowie durch die Anwendung strikter Regex-Ersetzungen sowohl für den Basisnamen als auch für die Erweiterung.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

GitHub M

Reservieren

23.03.2026

Veröffentlichung

27.03.2026

Moderieren

akzeptiert

Eintrag

VDB-353754

CPE

bereit

EPSS

0.00547

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!