Уязвимост Π² LibKSBA, Π²ΠΎΠ΄Π΅Ρ‰Π° Π΄ΠΎ изпълнСниС Π½Π° ΠΊΠΎΠ΄ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° S/MIME Π² GnuPG

Π’ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° LibKSBA, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π° ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° GnuPG ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‰Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с сСртификати X.509, бСшС ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Π° уязвимост (CVE-2022-3515), Π²ΠΎΠ΄Π΅Ρ‰Π° Π΄ΠΎ цСлочислСно ΠΏΡ€Π΅ΠΏΡŠΠ»Π²Π°Π½Π΅ ΠΈ запис Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ Π΄Π°Π½Π½ΠΈ извън ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎΡ‚ΠΎ пространство ΠΏΡ€ΠΈ Ρ€Π°Π·Π±ΠΎΡ€ Π½Π° структури ASN.1, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² S/MIME, X.509 ΠΈ CMS. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ сС Π·Π°Π΄ΡŠΠ»Π±ΠΎΡ‡Π°Π²Π° ΠΎΡ‚ Ρ„Π°ΠΊΡ‚Π°, Ρ‡Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Libksba сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π° GnuPG ΠΈ уязвимостта ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ΠΎ изпълнСниС Π½Π° ΠΊΠΎΠ΄ ΠΎΡ‚ страна Π½Π° атакуващия ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π² GnuPG (gpgsm) ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½ΠΈ ΠΈΠ»ΠΈ подписани Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΈΠ»ΠΈ ΠΈΠΌΠ΅ΠΉΠ»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ S/MIME. Π’ Π½Π°ΠΉ-простия случай, Π·Π° Π΄Π° Π°Ρ‚Π°ΠΊΡƒΠ²Π° ΠΆΠ΅Ρ€Ρ‚Π²Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰Π° ΠΈΠΌΠ΅ΠΉΠ» ΠΊΠ»ΠΈΠ΅Π½Ρ‚ с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° GnuPG ΠΈ S/MIME, Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΄Π° сС ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈ спСциално ΠΎΡ„ΠΎΡ€ΠΌΠ΅Π½ΠΎ писмо.

Уязвимостта ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈ Π·Π° Π°Ρ‚Π°ΠΊΠ° Π½Π° ΡΡŠΡ€Π²ΡŠΡ€ΠΈ dirmngr, ΠΊΠΎΠΈΡ‚ΠΎ сС Π·Π°Π½ΠΈΠΌΠ°Π²Π°Ρ‚ с изтСглянС ΠΈ Ρ€Π°Π·Π±ΠΎΡ€ Π½Π° ΡΠΏΠΈΡΡŠΡ†ΠΈ Π½Π° ΠΎΡ‚Π·ΠΎΠ²Π°Π½ΠΈ сСртификати (CRLs) ΠΈ вСрификация Π½Π° сСртификати, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² TLS. Атаката срСщу dirmngr ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½Π° ΠΎΡ‚ страна ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Π½Π° ΠΎΡ‚ злосторника, Ρ‡Ρ€Π΅Π· прСдоставянС Π½Π° спСциално ΠΎΡ„ΠΎΡ€ΠΌΠ΅Π½ΠΈ CRL ΠΈΠ»ΠΈ сСртификати. ΠžΡ‚Π±Π΅Π»ΡΠ·Π²Π° сС, Ρ‡Π΅ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ Сксплойти Π·Π° gpgsm ΠΈ dirmngr всС ΠΎΡ‰Π΅ Π½Π΅ са ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ, Π½ΠΎ уязвимостта Π΅ Ρ‚ΠΈΠΏΠΎΠ²a ΠΈ Π½ΠΈΡ‰ΠΎ Π½Π΅ ΠΏΡ€Π΅Ρ‡ΠΈ Π½Π° ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ Π°Ρ‚Π°ΠΊΡƒΠ²Π°Ρ‰ΠΈ Π΄Π° подготвят Сксплойт самостоятСлно.

Уязвимостта Π΅ отстранСна Π² вСрсия Libksba 1.6.2 ΠΈ Π² Π±ΠΈΠ½Π°Ρ€Π½ΠΈΡ‚Π΅ сборки Π½Π° GnuPG 2.3.8. Π’ дистрибуциитС Π½Π° Linux Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Libksba ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ сС прСдоставя ΠΊΠ°Ρ‚ΠΎ ΠΎΡ‚Π΄Π΅Π»Π½Π° зависимост, Π° Π² сборкитС Π·Π° Windows Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π° Π² основния инсталационСн ΠΏΠ°ΠΊΠ΅Ρ‚ с GnuPG. Π‘Π»Π΅Π΄ актуализацията Π½Π΅ забравяйтС Π΄Π° рСстартиратС Ρ„ΠΎΠ½ΠΎΠ²ΠΈΡ‚Π΅ процСси с ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° β€žgpgconf β€”kill allβ€œ. Π—Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² ΠΈΠ·Ρ…ΠΎΠ΄Π° ΠΎΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° β€žgpgconf β€”show-versionsβ€œ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΎΡ†Π΅Π½ΠΈΡ‚Π΅ стойността Π½Π° Ρ€Π΅Π΄Π° β€žKSBA ….β€œ, Π² ΠΊΠΎΠΉΡ‚ΠΎ трябва Π΄Π° бъдС посочСна вСрсия Π½Π΅ ΠΏΠΎ-ниска ΠΎΡ‚ 1.6.2.

Актуализации Π·Π° дистрибуциитС всС ΠΎΡ‰Π΅ Π½Π΅ са ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΈ, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° слСдитС Π·Π° тях Π½Π° страницитС: Debian, Ubuntu, Gentoo, RHEL, SUSE, Arch, FreeBSD. Уязвимостта ΡΡŠΡ‰ΠΎ ΠΏΡ€ΠΈΡΡŠΡΡ‚Π²Π° Π² ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ MSI ΠΈ AppImage с GnuPG VS-Desktop ΠΈ Π² Gpg4win.

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

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