CVE-2026-42589

Kritik

Təsvir

Gotenberg PDF faylları üçün Docker əsaslı və vəziyyətsiz (stateless) bir API-dır. 8.31.0 versiyasından əvvəl Gotenberg-in /forms/pdfengines/metadata/write HTTP son nöqtəsi (endpoint) JSON metadata obyektini qəbul edir və onun açarlarını go-exiftool kitabxanası vasitəsilə birbaşa ExifTool-a ötürür. Açardakı simvollar üzərində heç bir yoxlama aparılmır. JSON açarına daxil edilmiş \n simvolu ExifTool-un stdin axınını yeni arqument sətrinə bölür ki, bu da hücumçuya ixtiyari ExifTool bayraqlarını — o cümlədən Perl ifadələrini qiymətləndirən -if bayrağını inyeksiya etməyə imkan verir. Bu, tək bir HTTP sorğusu ilə autentifikasiyasız ƏMƏLİ sistem əmrinin icrasına gətirib çıxarır. Cavab olaraq düzgün PDF faylı ilə birlikdə HTTP 200 kodu qaytarılır ki, bu da hücumu sadə monitorinq sistemləri üçün şəffaf edir. Bu zəiflik 8.31.0 versiyasında aradan qaldırılıb.

CiddilikKritik
CVSS9.8
İstismar ehtimalı87. faiz dərəcəsi3%
MəhsulThecodingmachine Gotenberg
Dərc14 may 2026
İlk görülmə14 may 2026

Necə düzəltmək olar

Yeniləyin
  • thecodingmachine gotenberg8.31.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
thecodingmachine gotenbergv < 8.31.08.31.0
github.com/gotenberg/gotenberg/v8GoAralıq göstərilməyib—
github.com/gotenberg/gotenberg/v7GoAralıq göstərilməyib—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-42589 · Thecodingmachine Gotenberg · Dark Radar