Π’ 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