ЗаобикалянС Π½Π° вСрификацията Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° xml-crypto, която ΠΈΠΌΠ° ΠΌΠΈΠ»ΠΈΠΎΠ½ изтСгляния сСдмично

Π’ JavaScript Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° xml-crypto, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° ΠΊΠ°Ρ‚ΠΎ зависимост ΠΎΡ‚ 402 ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ изтСгляна ΠΎΡ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° NPM ΠΎΠΊΠΎΠ»ΠΎ ΠΌΠΈΠ»ΠΈΠΎΠ½ ΠΏΡŠΡ‚ΠΈ всяка сСдмица, Π΅ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° уязвимост (CVE-2024-32962), Π½Π° която Π΅ присвоСн максималСн Π½ΠΈΠ²ΠΎ Π½Π° опасност (10 ΠΎΡ‚ 10). Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° прСдоставя Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ ΠΈ вСрификация Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи Π½Π° XML Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ. Уязвимостта позволява Π½Π° нападатСля Π΄Π° подпишС Ρ„Π°Π»ΡˆΠΈΠ² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Ρ‰Π΅ бъдС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π²Π΅Ρ€ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ ΠΎΡ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π°, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ Π΅ подписан Π½Π΅ с ΠΊΠ»ΡŽΡ‡Π°, ΡƒΠΊΠ°Π·Π°Π½ Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° подписитС. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ сС проявява ΠΎΡ‚ вСрсия xml-crypto 4.0.0 ΠΈ Π΅ отстранСн Π±Π΅Π· излишна публичност Π² януарското ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ 6.0.0.

Уязвимостта Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½Π° ΠΎΡ‚ Ρ‚ΠΎΠ²Π°, Ρ‡Π΅ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π½Π΅ удостовСрява ΡΡŠΠ·Π΄Π°Ρ‚Π΅Π»Ρ Π½Π° подписа, Π° провСрява само корСктността Π½Π° самия подпис. По-спСциално, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° сС довСрява Π½Π° всСки сСртификат, Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ Π² подписания Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π² XML Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π° KeyInfo, Π΄ΠΎΡ€ΠΈ Π°ΠΊΠΎ Π² настройкитС Π΅ посочСно ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ сСртификат Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈΡ‚Π΅ подписи. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½, Π·Π° ΡƒΡΠΏΠ΅ΡˆΠ½Π° вСрификация Π½Π° ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, Π½Π° нападатСля ΠΌΡƒ Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΄Π° Π·Π°ΠΌΠ΅Π½ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½Π°Ρ‚Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²Π° подписка с подпис, ΡΡŠΡΡ‚Π°Π²Π΅Π½ с нСговия частСн ΠΊΠ»ΡŽΡ‡, ΠΈ Π΄Π° постави ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈΡ с Ρ‚ΠΎΠ·ΠΈ частСн ΠΊΠ»ΡŽΡ‡ сСртификат (ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½ ΠΊΠ»ΡŽΡ‡) Π² Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π° KeyInfo.

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

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