CVE-2026-119145
Frappe fájlfeltöltési útvonal-bejárása távoli kódfuttatást tesz lehetővé hitelesített felhasználóknak (CVE-2026-119145)
Egy kritikus útvonal-bejárási hiba a Frappe fájlfeltöltéseiben (CVE-2026-119145) lehetővé teszi, hogy egy hitelesített támadó a szándékolt tárolókönyvtáron kívülre írjon fájlokat, és távolról kódot futtasson. Az érintett verziók a 15.x ágban a 15.121.0 előttiek, a 16.x ágban pedig a 16.34.0 előttiek; frissítsen a Frappe 15.121.0 vagy 16.34.0 verziójára.
Mi történt
A Frappe fájlfeltöltés-kezelése nem ellenőrzi a célútvonalat, mielőtt a fájlokat lemezre írná. Emiatt egy alacsony jogosultságú, hitelesített támadó a hálózaton keresztül, felhasználói beavatkozás nélkül kihasználhatja a hibát. Egy speciálisan kialakított feltöltéssel a támadó a szándékolt tárolókönyvtáron kívülre írhat, ami távoli kódfuttatást tesz lehetővé a kiszolgálón. A hibát CWE-22 útvonal-bejárásként sorolják be, CVSS 4.0 szerinti pontszáma 9,4 (kritikus), és magas hatással van a bizalmasságra, a sértetlenségre és a rendelkezésre állásra mind a sérülékeny rendszerre, mind az azt követő rendszerekre.
A CVE-rekord nem jelez sem aktív kihasználást, sem nyilvános közzétételt.
Kit érint
A Frappe telepítései két verzióágat érintenek. A 15.x ág a 15.121.0 előtti verziókban sérülékeny. A 16.x ág a 16.0.0 verziótól a 16.34.0 előtti verziókig sérülékeny. Minden olyan telepítés ki van téve a támadásnak, ahol hitelesített felhasználók tölthetnek fel fájlokat; a támadás hálózat alapú, és csak alacsony jogosultságot igényel, ezért az internet felől elérhető, többfelhasználós üzleti alkalmazások példányai a valószínűbb célpontok.
Mit kell most tenni
- Frissítsen javított Frappe-kiadásra. A javított verziók a 15.x ág esetén a 15.121.0, a 16.x ág esetén pedig a 16.34.0.
- Ha az azonnali javítás nem lehetséges, korlátozza a fájlfeltöltési jogosultságot megbízható felhasználókra, és vizsgálja át, mely szerepkörök tölthetnek fel fájlokat. Ez csökkenti a támadási felületet, de nem szünteti meg a sérülékenységet.
- Ellenőrizze a tároló- és a webről elérhető könyvtárakat a normál feltöltési útvonalakon kívül újonnan létrehozott fájlok után, és részesítse előnyben a javítást minden olyan példányon, ahol váratlan fájlokat talál.
Hogyan észlelhető
Keressen a normál feltöltési könyvtáron kívül megjelenő fájlokat, különösen azokban a könyvtárakban, amelyek kódot szolgálhatnak ki vagy futtathatnak. Vizsgálja át a feltöltési naplókat olyan fájlnevek keresésével, amelyek útvonal-bejárási mintázatokat tartalmaznak, és keressen olyan alacsony jogosultságú fiókokat, amelyek váratlan helyekre írtak. A jelenlegi tároló és egy ismert jó alapállapot összehasonlítása segíthet azonosítani azokat a fájlírásokat, amelyek a javítás előtt történtek.
A javításon túl
A javítás telepítésén túl ez a hiba hitelesített feltöltési útvonalon keresztül kódfuttatáshoz vezet, ezért a megerősítést még azelőtt ellenőrizni kell, hogy egy támadó megtalálná. A Bevezetési és felmérési szolgáltatások tesztelheti és megerősítheti a fájlfeltöltés kezelését a Frappe- vagy ERPNext-telepítésben. Ha a kód már fut, az azt követő tevékenység az, amit a Menedzselt kiberbiztonsági felügyelet (MDR) hivatott észlelni, mert az EDR és a SIEM látják a kódfuttatás, a jogosultságszint-emelés vagy a hitelesítő adatokkal való visszaélés nyomait.
Érintett és javított verziók
| Termék | Érintett | Javítva |
|---|---|---|
| frappe | 16.0.0 – < 16.34.0 | 16.34.0 15.121.0 |
| frappe | – < 15.121.0 | 16.34.0 15.121.0 |