Π’ RustFS выявлСн ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΉ Π² ΠΊΠΎΠ΄Π΅ Ρ‚ΠΎΠΊΠ΅Π½ доступа

Π’ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ RustFS, Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰Π΅ΠΌ совмСстимоС с S3 распрСдСлённоС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, написанноС Π½Π° языкС Rust, выявлСна ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ (CVE-2025-68926), Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π°Ρ бэкдор. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π²Ρ‹Π·Π²Π°Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ Тёстко ΠΏΡ€ΠΎΡˆΠΈΡ‚ΠΎΠ³ΠΎ Π² ΠΊΠΎΠ΄Π΅ Ρ‚ΠΎΠΊΠ΅Π½Π° доступа, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ сСтСвому сСрвису ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ gRPC, ΡƒΠΊΠ°Π·Π°Π² Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Β«authorizationΒ» Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«rustfs rpcΒ». Π’ΠΎΠΊΠ΅Π½ присутствовал Π² ΠΊΠΎΠ΄Π΅ сСрвСра ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ присвоСн критичСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ опасности (9.8 ΠΈΠ· 10).

ΠΡ‚Π°ΠΊΡƒΡŽΡ‰ΠΈΠΉ, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ доступ ΠΊ сСтСвому ΠΏΠΎΡ€Ρ‚Ρƒ gRPC, ΠΌΠΎΠ³ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΎΠΊΠ΅Π½ для выполнСния ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΌ, срСди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…, манипуляции с ΡƒΡ‡Ρ‘Ρ‚Π½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ настроСк кластСра. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ RustFS ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ gRPC-запросы Π½Π° TCP-ΠΏΠΎΡ€Ρ‚Ρƒ 9000 Π½Π° всСх сСтСвых интСрфСйсах. Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ устранСна Π² выпускС RustFS 1.0.0-alpha.77. 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

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ хостинг для сайтов с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ ΠΎΡ‚ DDoS, VPS VDS сСрвСры πŸ”₯ ΠšΡƒΠΏΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ хостинг для сайтов с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ ΠΎΡ‚ DDoS, VPS VDS сСрвСры | ProHoster