← CVE Veritabanı

CVE-2026-115932

Kritik

Teknik Veri (Otomatik)

CVSS Skoru
9.6
EPSS
—
CWE
CWE-22
KEV Durumu
Hayır

Yayım tarihi: 24 Ekim 2026

Bir gönderi yayımlandığında, Postiz bir web adresi olmayan bir medya yolunu sunucunun diskindeki bir dosya olarak ele alır, ancak bu dosyanın yükleme dizininin içinde olup olmadığını kontrol etmez. Kayıtlı bir kullanıcı, bir medya yolunu bir gönderi ile birlikte saklayabilir, normalde bunu kısıtlayan kontrollerin üzerinden geçebilir ve yayımlama işlecisinin keyfi bir dosyayı okumasını ve bu dosyayı kullanıcının kontrol ettiği bir Discord sunucusuna ek olarak göndermesini sağlayabilir. Aynı sınırsız okumalar iki weitere rotadan da erişilebilir. Birisi, çağırana bir dosyanın var olup olmadığını söyler ve arka ucun belleğini tüketebilir, diğeri ise dosyayı ana rotanın aynı şekilde teslim eder. Kendi kaydını açmak varsayılan olarak açıktır, bu nedenle saldırganın mevcut bir hesaba ihtiyacı yoktur.

Orijinal açıklama (İngilizce)

When a post is published, Postiz treats a media path that is not a web address as a file on the server's disk, but it does not check that the file lies inside the upload directory. A registered user can store a crafted media path with a post, get it past the checks that normally restrict it, and have the publishing worker read an arbitrary file and send it as an attachment to a Discord server the user controls. The same unconfined reads can be reached through two further routes. One tells the caller whether a file exists and can exhaust the backend's memory, the other delivers the file the same way as the main route. Self-registration is open by default, so the attacker needs no existing account.

Bu CVE için henüz editoryal inceleme yapılmadı. Sadece otomatik teknik veri gösteriliyor.