ΠΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ΠΈ ΡΠ° ΠΊΠΎΡΠ΅ΠΊΡΠΈΠ²Π½ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΡΡΠ°Π±ΠΈΠ»Π½ΠΈΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Π½Π° DNS ΡΡΡΠ²ΡΡΠ° BIND 9.11.31 ΠΈ 9.16.15, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π½Π° Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ 9.17.12, ΠΊΠΎΡΡΠΎ Π΅ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. Π Π½ΠΎΠ²ΠΈΡΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΡ ΡΠ° ΠΎΡΡΡΡΠ°Π½Π΅Π½ΠΈ ΡΡΠΈ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ, Π΅Π΄Π½Π° ΠΎΡ ΠΊΠΎΠΈΡΠΎ (CVE-2021-25216) Π²ΠΎΠ΄ΠΈ Π΄ΠΎ ΠΏΡΠ΅Π»ΠΈΠ²Π°Π½Π΅ Π½Π° Π±ΡΡΠ΅ΡΠ°. Π 32-Π±ΠΈΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠΈΡΠ°Π½Π° Π·Π° ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ΠΎ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ΄ ΠΎΡ Π·Π»ΠΎΡΠΌΠΈΡΠ»Π΅Π½ΠΈΡΠΈ ΡΡΠ΅Π· ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½ΠΎ Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ GSS-TSIG. Π 64-Π±ΠΈΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡΡ ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π° Π΄ΠΎ ΡΡΠΈΠ² Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° named.
ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ ΡΠ΅ ΠΏΡΠΎΡΠ²ΡΠ²Π° ΡΠ°ΠΌΠΎ ΠΏΡΠΈ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° GSS-TSIG, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ° ΡΡΠ΅Π· Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ tkey-gssapi-keytab ΠΈ tkey-gssapi-credential. GSS-TSIG Π΅ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² Ρ ΠΈΠ±ΡΠΈΠ΄Π½ΠΈ ΡΡΠ΅Π΄ΠΈ, ΠΏΡΠΈ ΠΊΠΎΠΈΡΠΎ BIND ΡΠ°Π±ΠΎΡΠΈ Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠΈ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ Active Directory ΠΈΠ»ΠΈ ΠΏΡΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ Samba.
Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π΅ ΠΏΡΠΈΡΠΈΠ½Π΅Π½Π° ΠΎΡ Π³ΡΠ΅ΡΠΊΠ° Π² ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° SPNEGO (Simple and Protected GSSAPI Negotiation Mechanism), ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π² GSSAPI Π·Π° ΠΏΡΠ΅Π³ΠΎΠ²Π°ΡΡΠ½Π΅ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡΠ΅ ΠΎΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°. ΡΡΡΠ²ΡΡΠ°. ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π·Π° Π·Π°ΡΠΈΡΠ°. GSSAPI ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠ°ΡΠΎ Π²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π·Π° Π·Π°ΡΠΈΡΠ΅Π½ ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ ΡΡΠ΅Π· ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΠ΅ΡΠΎ GSS-TSIG, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΎΡΡΡΠ° Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΈΡΠ΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° DNS-Π·ΠΎΠ½ΠΈΡΠ΅.
Π’ΡΠΉ ΠΊΠ°ΡΠΎ ΠΊΡΠΈΡΠΈΡΠ½ΠΈ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Π² Π²Π³ΡΠ°Π΄Π΅Π½Π°ΡΠ° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° SPNEGO ΡΠ° Π±ΠΈΠ»ΠΈ ΠΎΡΠΊΡΠΈΡΠΈ ΠΈ ΠΏΡΠ΅Π΄ΠΈ, ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΡΠΎΠ·ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π΅ ΠΏΡΠ΅ΠΌΠ°Ρ Π½Π°ΡΠ° ΠΎΡ ΠΊΠΎΠ΄ΠΎΠ²Π°ΡΠ° Π±Π°Π·Π° Π½Π° BIND 9. ΠΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ, Π½Π° ΠΊΠΎΠΈΡΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° SPNEGO, ΡΠ΅ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π²ΡΠ½ΡΠ½Π° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½Π° ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ½Π°ΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° GSSAPI (ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΡΠ΅ Π² MIT Kerberos ΠΈ Heimdal Kerberos).
ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΡΡΠ°ΡΠΈ Π²Π΅ΡΡΠΈΠΈ Π½Π° BIND ΠΌΠΎΠ³Π°Ρ ΠΊΠ°ΡΠΎ ΠΎΠ±Ρ ΠΎΠ΄Π΅Π½ Π²Π°ΡΠΈΠ°Π½Ρ Π΄Π° Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Ρ GSS-TSIG Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ (ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ tkey-gssapi-keytab ΠΈ tkey-gssapi-credential) ΠΈΠ»ΠΈ Π΄Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Ρ BIND Π±Π΅Π· ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° SPNEGO (ΠΎΠΏΡΠΈΡ "βdisable-isc-spnego" Π² ΡΠΊΡΠΈΠΏΡΠ° "configure"). ΠΠΎΠ³Π°Ρ Π΄Π° ΡΠ»Π΅Π΄ΡΡ Π·Π° ΠΏΠΎΡΠ²Π°ΡΠ° Π½Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π² Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠΈΡΠ΅: Debian, SUSE, Ubuntu, Fedora, Arch Linux, FreeBSD, NetBSD. ΠΠ°ΠΊΠ΅ΡΠΈΡΠ΅ RHEL ΠΈ ALT Linux ΡΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Ρ Π±Π΅Π· Π²Π³ΡΠ°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° SPNEGO.
ΠΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ Π² ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½ΠΈΡΠ΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° BIND ΡΠ° ΠΎΡΡΡΡΠ°Π½Π΅Π½ΠΈ ΠΎΡΠ΅ Π΄Π²Π΅ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ:
- CVE-2021-25215 β ΡΡΠΈΠ² Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° named ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π·Π°ΠΏΠΈΡΠΈ DNAME (ΠΏΡΠ΅Π½Π°ΡΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° ΡΠ°ΡΡ ΠΎΡ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½ΠΈΡΠ΅), Π²ΠΎΠ΄Π΅ΡΠΈ Π΄ΠΎ Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° Π΄ΡΠ±Π»ΠΈΠΊΠ°ΡΠΈ Π² ΡΠ΅ΠΊΡΠΈΡΡΠ° ANSWER. ΠΠ° Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠ°ΡΠΈΡ Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π½Π° Π°Π²ΡΠΎΡΠΈΡΠ΅ΡΠ½ΠΈ DNS ΡΡΡΠ²ΡΡΠΈ ΡΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°Π½ΠΈΡΠ΅ DNS Π·ΠΎΠ½ΠΈ, Π° Π·Π° ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΈΡΠ΅ ΡΡΡΠ²ΡΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½Π°ΡΠ° Π·Π°ΠΏΠΈΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΏΠΎΠ»ΡΡΠ΅Π½Π° ΡΠ»Π΅Π΄ Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ ΠΊΡΠΌ Π°Π²ΡΠΎΡΠΈΡΠ΅ΡΠ½ΠΈΡ ΡΡΡΠ²ΡΡ.
- CVE-2021-25214 β ΡΡΠΈΠ² Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° named ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½ΠΎ Π²Ρ ΠΎΠ΄ΡΡΠΎ Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ IXFR (ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ΅ Π·Π° ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρ DNS ΡΡΡΠ²ΡΡΠΈ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² DNS Π·ΠΎΠ½ΠΈΡΠ΅). ΠΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΠ° ΠΏΠΎΠ΄Π»ΠΎΠΆΠ΅Π½ΠΈ ΡΠ°ΠΌΠΎ ΡΠΈΡΡΠ΅ΠΌΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΡΠ°Π·ΡΠ΅ΡΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° DNS Π·ΠΎΠ½ΠΈ ΠΎΡ Π°ΡΠ°ΠΊΡΠ²Π°ΡΠΈΡ ΡΡΡΠ²ΡΡ (ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π·ΠΎΠ½ΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° master ΠΈ slave ΡΡΡΠ²ΡΡΠΈ ΠΈ ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ°Π²Π° ΡΠ°ΠΌΠΎ Π·Π° Π΄ΠΎΠ²Π΅ΡΠ΅Π½ΠΈ ΡΡΡΠ²ΡΡΠΈ). ΠΠ°ΡΠΎ ΠΎΠ±Ρ ΠΎΠ΄Π΅Π½ ΠΏΡΡ Π·Π° Π·Π°ΡΠΈΡΠ°, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° IXFR ΡΡΠ΅Π· Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° βrequest-ixfr no;β.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
