Уязвимост Π² Glibc, Сксплоатирана Ρ‡Ρ€Π΅Π· PHP скриптовС

Π’ стандартната Π‘ΠΈ-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Glibc Π΅ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° уязвимост (CVE-2024-2961), която Π²ΠΎΠ΄ΠΈ Π΄ΠΎ ΠΏΡ€Π΅ΠΏΡŠΠ»Π²Π°Π½Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€Π° ΠΏΡ€ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π½Π΅ Π½Π° спСциално Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€Π°Π½ΠΈ Π½ΠΈΠ·ΠΎΠ²Π΅ Π² ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ISO-2022-CN-EXT с функцията iconv(). Π˜Π·ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡΡ‚, ΠΎΡ‚ΠΊΡ€ΠΈΠ» ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΏΠ»Π°Π½ΠΈΡ€Π° Π½Π° 10 ΠΌΠ°ΠΉ Π΄Π° изнСсС Π΄ΠΎΠΊΠ»Π°Π΄ Π½Π° конфСрСнцията OffensiveCon, Π² ΠΊΠΎΠΉΡ‚ΠΎ сС спомСнава Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° Сксплоатация Π½Π° уязвимостта Ρ‡Ρ€Π΅Π· PHP прилоТСния. ЗаявСно Π΅, Ρ‡Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ засяга цялата СкосистСма Π½Π° PHP ΠΈ някои прилоТСния.

ΠŸΡ€ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π½Π΅ Π½Π° Π½ΠΈΠ·ΠΎΠ²Π΅ Π² ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ UCS4, Π² ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ с изискванията Π½Π° RFC 1922, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° добавя ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ escape символи, ΠΊΠΎΠΈΡ‚ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°Ρ‚ части ΠΎΡ‚ Π½ΠΈΠ·Π°, Π² ΠΊΠΎΠΈΡ‚ΠΎ Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅Π½Π° ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ. Уязвимостта Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½Π° ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ€Π΅ΠΊΡ‚Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π³Ρ€Π°Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈΡ‚Π΅ Π±ΡƒΡ„Π΅Ρ€ΠΈ Π² функцията iconv(), ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΏΡ€Π΅ΠΏΡŠΠ»Π²Π°Π½Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€Π° с максимум 4 Π±Π°ΠΉΡ‚Π°. ΠŸΡ€ΠΈ ΠΏΡ€Π΅ΠΏΡŠΠ»Π²Π°Π½Π΅Ρ‚ΠΎ извън Π³Ρ€Π°Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ записани ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ фиксирани стойности, ΠΊΠ°Ρ‚ΠΎ β€˜$+I’, β€˜$+J’, β€˜$+K’, β€˜$+L’, β€˜$+M’ ΠΈ β€˜$*H’. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ Сксплоатацията Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½Π° уязвимост Π·Π° изпълнСниС Π½Π° ΠΊΠΎΠ΄ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΌΠ°Π»ΠΊΠΎ вСроятна, спорСд изслСдоватСля, ΠΎΡ‚ΠΊΡ€ΠΈΠ» ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Ρ‚ΠΎΠ²Π° сС Π΅ ΠΎΠΊΠ°Π·Π°Π»ΠΎ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π½Π° няколко ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ° Π½Π° Сксплоати, Π·Π° ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ΠΈ Π°Ρ‚Π°ΠΊΠΈ Π½Π° PHP прилоТСния, Π²ΠΎΠ΄Π΅Ρ‰ΠΈ Π΄ΠΎ изпълнСниС Π½Π° ΠΊΠΎΠ΄.

Уязвимостта сС проявява ΠΎΡ‚ 2000 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈ Π΅ отстранСна Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‰Π°Ρ‚Π° сС вСрсия Π½Π° Glibc 2.40. ΠŸΠΎΠΏΡ€Π°Π²ΠΊΠ°Ρ‚Π° Π΅ Π½Π°Π»ΠΈΡ‡Π½Π° ΠΈ ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° ΠΏΠ°Ρ‡ΠΎΠ²Π΅ Π·Π° вСрсиитС Π½Π° Glibc ΠΎΡ‚ 2.32 Π΄ΠΎ 2.39. Π’ дистрибуциитС, ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° слСдят Π·Π° ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠ°Ρ‚Π° Π½Π° уязвимостта Π½Π° страницитС: Debian, Ubuntu, Gentoo, RHEL, SUSE, Fedora, Arch.

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

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster