-
CVE-2020 11984- β ΠΏΡΠ΅ΠΏΡΠ»Π²Π°Π½Π΅ Π½Π° Π±ΡΡΠ΅ΡΠ° Π² ΠΌΠΎΠ΄ΡΠ»Π° mod_proxy_uwsgi, ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΈΠ·ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ΄ Π½Π° ΡΡΡΠ²ΡΡΠ° ΠΏΡΠΈ ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΠΈΠ·ΡΠ°Π±ΠΎΡΠ΅Π½Π° Π·Π°ΡΠ²ΠΊΠ°. Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΡΠ΅Π· ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΠ»ΡΠ³ HTTP Ρ Π΅Π΄ΡΡ. ΠΠ° Π·Π°ΡΠΈΡΠ° Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΎ Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ Π½Π° Ρ Π΅Π΄ΡΡΠΈ, ΠΏΠΎ-Π΄ΡΠ»Π³ΠΈ ΠΎΡ 16K (ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ Π² ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΡΠ° Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°). -
CVE-2020 11993- β ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ Π² ΠΌΠΎΠ΄ΡΠ»Π° mod_http2, ΠΊΠΎΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° Π΄Π° ΡΠ΅ ΡΡΠΈΠ½Π΅ ΠΏΡΠΈ ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ Π½Π° Π·Π°ΡΠ²ΠΊΠ° ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ HTTP/2 Ρ Π΅Π΄ΡΡ. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ ΡΠ΅ ΠΏΡΠΎΡΠ²ΡΠ²Π°, ΠΊΠΎΠ³Π°ΡΠΎ ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ΡΠΎ Π΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ΠΎ Π² ΠΌΠΎΠ΄ΡΠ»Π° mod_http2 ΠΈ ΡΠ΅ ΠΎΡΡΠ°Π·ΡΠ²Π° Π² ΠΏΠΎΠ²ΡΠ΅Π΄Π° Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΠ°ΠΌΠ΅ΡΡΠ° ΠΏΠΎΡΠ°Π΄ΠΈ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° Π½Π°Π΄ΠΏΡΠ΅Π²Π°ΡΠ° ΠΏΡΠΈ Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π² ΠΆΡΡΠ½Π°Π»Π°. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ Π½Π΅ ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ²Π°, ΠΊΠΎΠ³Π°ΡΠΎ LogLevel Π΅ Π½Π°ΡΡΡΠΎΠ΅Π½ Π½Π° βinfoβ. -
CVE-2020 9490- β ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ Π² ΠΌΠΎΠ΄ΡΠ»Π° mod_http2, ΠΊΠΎΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° ΠΏΡΠΎΡΠ΅Ρ Π΄Π° ΡΠ΅ ΡΡΠΈΠ½Π΅ ΠΏΡΠΈ ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ Π½Π° Π·Π°ΡΠ²ΠΊΠ° ΡΡΠ΅Π· HTTP/2 ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π° ΡΡΠΎΠΉΠ½ΠΎΡΡ Π½Π° Π·Π°Π³Π»Π°Π²ΠΊΠ°ΡΠ° βCache-Digestβ (ΡΡΠΈΠ²ΡΡ Π²ΡΠ·Π½ΠΈΠΊΠ²Π°, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅ ΠΎΠΏΠΈΡΠ²Π°ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΠΈΡΠ΅ HTTP/2 PUSH ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π²ΡΡΡ Ρ ΡΠ΅ΡΡΡΡ) . ΠΠ° Π΄Π° Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ°, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° βH2Push offβ. -
CVE-2020 11985- β mod_remoteip ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ, ΠΊΠΎΡΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΏΠΎΠ΄ΠΏΡΠ°Π²ΡΡΠ΅ IP Π°Π΄ΡΠ΅ΡΠΈ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠΎΠΊΡΠΈ ΡΡΠ΅Π· mod_remoteip ΠΈ mod_rewrite. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ²Π° ΡΠ°ΠΌΠΎ Π·Π° Π²Π΅ΡΡΠΈΠΈ 2.4.1 Π΄ΠΎ 2.4.23.
ΠΠ°ΠΉ-Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΡΠ΅Π»Π½ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΡΠ° ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΡΡΡ ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°:
- ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π·Π° ΡΠ΅ΡΠ½ΠΎΠ²Π°ΡΠ° Π½Π° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΡΠ° Π΅ ΠΏΡΠ΅ΠΌΠ°Ρ
Π½Π°ΡΠ° ΠΎΡ mod_http2
kazuho-h2-cache-digest , ΡΠΈΡΡΠΎ ΠΏΡΠΎΠΌΠΎΡΠΈΡ Π΅ ΡΠΏΡΡΠ½Π°. - ΠΡΠΎΠΌΠ΅Π½Π΅Π½ΠΎ Π΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Π°ΡΠ° βLimitRequestFieldsβ Π² mod_http2; ΠΏΠΎΡΠΎΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΡΠΎΠΉΠ½ΠΎΡΡ 0 ΡΠ΅Π³Π° Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ΡΠΎ.
- mod_http2 ΠΎΡΠΈΠ³ΡΡΡΠ²Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΏΡΡΠ²ΠΈΡΠ½ΠΈ ΠΈ Π²ΡΠΎΡΠΈΡΠ½ΠΈ (master/secondary) Π²ΡΡΠ·ΠΊΠΈ ΠΈ ΠΌΠ°ΡΠΊΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ°.
- ΠΠΊΠΎ ΠΎΡ FCGI/CGI ΡΠΊΡΠΈΠΏΡ ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ Π½Π° Π·Π°Π³Π»Π°Π²ΠΊΠ°ΡΠ° Last-Modified, ΡΠ°Π·ΠΈ Π·Π°Π³Π»Π°Π²ΠΊΠ° Π²Π΅ΡΠ΅ ΡΠ΅ ΠΏΡΠ΅ΠΌΠ°Ρ Π²Π°, Π²ΠΌΠ΅ΡΡΠΎ Π΄Π° ΡΠ΅ Π·Π°ΠΌΠ΅Π½Ρ Π²ΡΠ² Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π½Π° Π΅ΠΏΠΎΡ Π°ΡΠ° Π½Π° Unix.
- Π€ΡΠ½ΠΊΡΠΈΡΡΠ° ap_parse_strict_length() Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΊΡΠΌ ΠΊΠΎΠ΄Π° Π·Π° ΡΡΡΠΈΠΊΡΠ½ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ°Π·ΠΌΠ΅ΡΠ° Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ.
- ProxyFCGISetEnvIf Π½Π° Mod_proxy_fcgi Π³Π°ΡΠ°Π½ΡΠΈΡΠ°, ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈΡΠ΅ Π½Π° ΡΡΠ΅Π΄Π°ΡΠ° ΡΠ΅ ΠΏΡΠ΅ΠΌΠ°Ρ Π²Π°Ρ, Π°ΠΊΠΎ Π΄Π°Π΄Π΅Π½ΠΈΡΡ ΠΈΠ·ΡΠ°Π· Π²ΡΡΠ½Π΅ False.
- ΠΠΎΠΏΡΠ°Π²Π΅Π½ΠΎ Π΅ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° ΡΡΡΡΠ΅Π·Π°Π½ΠΈΠ΅ ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ΅Π½ ΡΡΠΈΠ² Π½Π° mod_ssl ΠΏΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ, ΡΠΊΠ°Π·Π°Π½ ΡΡΠ΅Π· Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° SSLProxyMachineCertificateFile.
- ΠΠΎΡΠΈΠ³ΠΈΡΠ°Π½ΠΎ ΠΈΠ·ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ Π² mod_ssl.
- mod_proxy_http2 ΠΎΡΠΈΠ³ΡΡΡΠ²Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΠΊΡΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ° "
ΠΏΠΈΠ½Π³ Β» ΠΏΡΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡΠ° Π½Π° Π½ΠΎΠ²Π° ΠΈΠ»ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π²ΡΡΠ·ΠΊΠ° ΠΊΡΠΌ Π±Π΅ΠΊΠ΅Π½Π΄Π°. - Π‘ΠΏΡΡ ΠΎΠ±Π²ΡΡΠ·Π²Π°Π½Π΅ΡΠΎ Π½Π° httpd Ρ ΠΎΠΏΡΠΈΡΡΠ° "-lsystemd", ΠΊΠΎΠ³Π°ΡΠΎ mod_systemd Π΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½.
- mod_proxy_http2 Π³Π°ΡΠ°Π½ΡΠΈΡΠ°, ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° ProxyTimeout ΡΠ΅ Π²Π·Π΅ΠΌΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΠΏΡΠΈ ΠΈΠ·ΡΠ°ΠΊΠ²Π°Π½Π΅ Π½Π° Π²Ρ ΠΎΠ΄ΡΡΠΈ Π΄Π°Π½Π½ΠΈ ΡΡΠ΅Π· Π²ΡΡΠ·ΠΊΠΈ ΠΊΡΠΌ Π±Π΅ΠΊΠ΅Π½Π΄Π°.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru