CRITICAL🇬🇧 English

CVE-2025-27837

Path Traversal w Artifex Ghostscript przez nieprawidłowe znaki UTF-8

CVSS 9.8v3.1pub. 2025-03-25upd. 2025-04-01

W Artifex Ghostscript przed wersją 10.05.0 odkryto podatność path traversal umożliwiającą nieautoryzowany dostęp do dowolnych plików w systemie. Błąd wynika z nieprawidłowej obsługi obciętych ścieżek zawierających nieprawidłowe znaki UTF-8 w komponentach obsługi systemu Windows.

Pokaż oryginał (EN)

An issue was discovered in Artifex Ghostscript before 10.05.0. Access to arbitrary files can occur through a truncated path with invalid UTF-8 characters, for base/gp_mswin.c and base/winrtsup.cpp.

🤖 Analiza AI
Jak działa

Podatność (CWE-22) tkwi w plikach base/gp_mswin.c oraz base/winrtsup.cpp odpowiedzialnych za obsługę ścieżek plików na platformie Windows. Atakujący może dostarczyć specjalnie spreparowaną ścieżkę zawierającą nieprawidłowe znaki UTF-8 w połączeniu z obcięciem ścieżki, co powoduje nieprawidłową walidację i sanityzację przez aplikację. W rezultacie mechanizmy bezpieczeństwa ograniczające dostęp do plików zostają ominięte, a aplikacja uzyskuje dostęp do plików spoza zamierzonego katalogu.

Skutki

Atakujący zdalny, nieuwierzytelniony może uzyskać dostęp do odczytu i potencjalnej modyfikacji dowolnych plików w systemie operacyjnym, co może prowadzić do ujawnienia poufnych danych, eskalacji uprawnień lub dalszego naruszenia integralności systemu.

Mitygacja

Należy zaktualizować Artifex Ghostscript do wersji 10.05.0 lub nowszej. Szczegóły dostępne w referencjach producenta: https://bugs.ghostscript.com/show_bug.cgi?id=708238

Kogo dotyczy

Artifex Ghostscript we wszystkich wersjach przed 10.05.0, dotyczy komponentów obsługi Windows (base/gp_mswin.c i base/winrtsup.cpp)

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Artifex Ghostscript

    APP
    Artifex
    < 10.05.0
🔵
ZWERYFIKUJ U PRODUCENTA
Brak jednoznacznych danych o patchu. Sprawdź referencje od producenta.
Tagi
Path Traversal
CWE
Referencje

Powiązane podatności

CVE-2025-27836CRITICAL9.8PL ✓ten sam produkt

Buffer overflow w urządzeniu BJ10V w Artifex Ghostscript

CVE-2025-27831CRITICAL9.8PL ✓ten sam produkt

Buffer overflow w Artifex Ghostscript — urządzenie DOCXWRITE/TXTWRITE

CVE-2025-27832CRITICAL9.8PL ✓ten sam produkt

Buffer overflow w urządzeniu NPDL Artifex Ghostscript (kompresja)

CVE-2020-36773CRITICAL9.8PL ✓ten sam produkt

Artifex Ghostscript — out-of-bounds write i use-after-free w obsłudze txtwrite

CVE-2023-28879CRITICAL9.8ten sam produkt

In Artifex Ghostscript through 10.01.0, there is a buffer overflow leading to potential corruption of data int...