Katalog CVE

CVE-2026-42590

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Gotenberg to API do plików PDF, które przed wersją 8.30.0 miało lukę umożliwiającą obejście blokady zapisu metadanych ExifTool. Dzięki składni prefiksu grupy ExifTool, atakujący mógł dowolnie zmieniać nazwy plików, przenosić je oraz tworzyć twarde i miękkie linki na serwerze.

Ocena ryzyka

Luka ta może prowadzić do nieautoryzowanej modyfikacji plików na serwerze, co stwarza poważne zagrożenie dla integralności danych oraz bezpieczeństwa systemu.

Rekomendacja

Zaleca się aktualizację Gotenberga do wersji 8.30.0 lub nowszej, aby usunąć tę podatność oraz zminimalizować ryzyko związane z nieautoryzowanym dostępem do plików.

Inne podatności w Gotenberg

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Gotenberg is a Docker-powered stateless API for PDF files. Prior to 8.30.0, The ExifTool metadata write blocklist in Gotenberg can be bypassed using ExifTool's group-prefix syntax, enabling arbitrary file rename, move, hardlink, and symlink creation on the server. ExifTool supports group-prefix syntax where File:FileName is processed identically to FileName -- the prefix is stripped by SetNewValue in Writer.pl before tag matching. The safeKeyPattern regex (^[a-zA-Z0-9\-_.:]+$) allows colons, so prefixed tag names pass validation. Any prefix works: File:FileName, System:Directory, a:HardLink, etc. Additionally, FilePermissions, FileUserID, and FileGroupID pseudo-tags are not blocked at all and can modify file attributes without any prefix. This vulnerability is fixed in 8.30.0.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS