Apache HTTP ΡΡΡΠ²ΡΡΡΡ 2.4.53 Π±Π΅ΡΠ΅ ΠΏΡΡΠ½Π°Ρ, Π²ΡΠ²Π΅ΠΆΠ΄Π°ΠΉΠΊΠΈ 14 ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΈ Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ°ΠΉΠΊΠΈ 4 ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ:
- CVE-2022-22720 - Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° Π°ΡΠ°ΠΊΠ° βHTTP Request Smugglingβ, ΠΊΠΎΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΡΠ΅Π· ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ Π·Π°ΡΠ²ΠΊΠΈ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠ½ΠΈΠΊΠ½Π΅ Π² ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° Π·Π°ΡΠ²ΠΊΠΈ ΠΎΡ Π΄ΡΡΠ³ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ, ΠΏΡΠ΅Π΄Π°Π΄Π΅Π½ΠΈ ΡΡΠ΅Π· mod_proxy (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π½Π΅ΡΠ΅ Π²ΠΌΡΠΊΠ²Π°Π½Π΅ Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ JavaScript ΠΊΠΎΠ΄ Π² ΡΠ΅ΡΠΈΡΡΠ° Π½Π° Π΄ΡΡΠ³ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» Π½Π° ΡΠ°ΠΉΡΠ°). ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ Π΅ ΠΏΡΠΈΡΠΈΠ½Π΅Π½ ΠΎΡ ΠΎΡΡΠ°Π²ΡΠ½Π΅ΡΠΎ Π½Π° Π²Ρ ΠΎΠ΄ΡΡΠΈΡΠ΅ Π²ΡΡΠ·ΠΊΠΈ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΡΠ»Π΅Π΄ Π²ΡΠ·Π½ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° Π½Π΅Π²Π°Π»ΠΈΠ΄Π½ΠΎ ΡΡΠ»ΠΎ Π½Π° Π·Π°ΡΠ²ΠΊΠ°.
- CVE-2022-23943 ΠΡΠ΅ΠΏΡΠ»Π²Π°Π½Π΅ΡΠΎ Π½Π° Π±ΡΡΠ΅ΡΠ° Π² ΠΌΠΎΠ΄ΡΠ»Π° mod_sed ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΠ°ΠΌΠ΅ΡΡΠ° Π΄Π° Π±ΡΠ΄Π΅ ΠΏΡΠ΅Π·Π°ΠΏΠΈΡΠ°Π½ΠΎ Ρ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π½ΠΈ ΠΎΡ Π½Π°ΠΏΠ°Π΄Π°ΡΠ΅Π»Ρ.
- CVE-2022-22721 ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ ΠΈΠ·Π²ΡΠ½ Π³ΡΠ°Π½ΠΈΡΠΈΡΠ΅ ΠΏΠΎΡΠ°Π΄ΠΈ ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½ΠΎ ΠΏΡΠ΅ΠΏΡΠ»Π²Π°Π½Π΅, ΠΊΠΎΠ΅ΡΠΎ Π²ΡΠ·Π½ΠΈΠΊΠ²Π° ΠΏΡΠΈ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΡΠ»ΠΎ Π½Π° Π·Π°ΡΠ²ΠΊΠ°, ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠΎ ΠΎΡ 350 MB. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ²Π° Π½Π° 32-Π±ΠΈΡΠΎΠ²ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΈΡΠΎ ΡΡΠΎΠΉΠ½ΠΎΡΡΡΠ° LimitXMLRequestBody Π΅ Π·Π°Π΄Π°Π΄Π΅Π½Π° ΡΠ²ΡΡΠ΄Π΅ Π²ΠΈΡΠΎΠΊΠ° (ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ 1 MB, Π·Π° Π°ΡΠ°ΠΊΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π΅ ΠΏΠΎ-Π²ΠΈΡΠΎΠΊΠΎ ΠΎΡ 350 MB).
- CVE-2022-22719 Π΅ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ Π² mod_lua, ΠΊΠΎΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π° ΠΏΠ°ΠΌΠ΅ΡΡΠ° ΠΈ ΡΡΠΈΠ² Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΠΈΠ·ΡΠ°Π±ΠΎΡΠ΅Π½ΠΎ ΡΡΠ»ΠΎ Π½Π° Π·Π°ΡΠ²ΠΊΠ°. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ Π΅ ΠΏΡΠΈΡΠΈΠ½Π΅Π½ ΠΎΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π½Π΅ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ Π² ΠΊΠΎΠ΄Π° Π½Π° ΡΡΠ½ΠΊΡΠΈΡΡΠ° r:parsebody.
ΠΠ°ΠΉ-Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΡΠ΅Π»Π½ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΡΠ° ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΡΡΡ ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°:
- Π mod_proxy ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π·Π° Π±ΡΠΎΡ Π·Π½Π°ΡΠΈ Π² ΠΈΠΌΠ΅ΡΠΎ Π½Π° ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊΠ° (ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊΠ°) Π΅ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΎ. ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ·ΡΠ°ΠΊΠ²Π°Π½Π΅ Π·Π° Π±Π΅ΠΊΠ΅Π½Π΄Π° ΠΈ ΠΏΡΠ΅Π΄Π½ΠΈΡ ΠΊΡΠ°ΠΉ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π²ΡΠ² Π²ΡΡΠ·ΠΊΠ° Ρ ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊ). ΠΠ° Π·Π°ΡΠ²ΠΊΠΈ, ΠΈΠ·ΠΏΡΠ°ΡΠ΅Π½ΠΈ ΡΡΠ΅Π· websockets ΠΈΠ»ΠΈ ΠΌΠ΅ΡΠΎΠ΄Π° CONNECT, Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° ΠΈΠ·ΡΠ°ΠΊΠ²Π°Π½Π΅ Π΅ ΠΏΡΠΎΠΌΠ΅Π½Π΅Π½ΠΎ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½Π°ΡΠ° ΡΡΠΎΠΉΠ½ΠΎΡΡ, Π·Π°Π΄Π°Π΄Π΅Π½Π° Π·Π° Π±Π΅ΠΊΠ΅Π½Π΄Π° ΠΈ ΠΏΡΠ΅Π΄Π½ΠΈΡ ΠΊΡΠ°ΠΉ.
- ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° ΠΎΡΠ²Π°ΡΡΠ½Π΅ Π½Π° DBM ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° DBM Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π΅ ΡΠ°Π·Π΄Π΅Π»Π΅Π½Π°. Π ΡΠ»ΡΡΠ°ΠΉ Π½Π° ΠΏΠΎΠ²ΡΠ΅Π΄Π° Π΄Π½Π΅Π²Π½ΠΈΠΊΡΡ Π²Π΅ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΏΠΎ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Π³ΡΠ΅ΡΠΊΠ°ΡΠ° ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°.
- mod_md Π΅ ΡΠΏΡΡΠ» Π΄Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π° Π·Π°ΡΠ²ΠΊΠΈ ΠΊΡΠΌ /.well-known/acme-challenge/, ΠΎΡΠ²Π΅Π½ Π°ΠΊΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° ΠΈΠ·ΡΠΈΡΠ½ΠΎ Π½Π΅ ΡΠ° ΡΠ°Π·ΡΠ΅ΡΠΈΠ»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΈΠΏΠ° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° βhttp-01β.
- Mod_dav ΠΊΠΎΡΠΈΠ³ΠΈΡΠ° ΡΠ΅Π³ΡΠ΅ΡΠΈΡ, ΠΊΠΎΡΡΠΎ ΠΏΡΠΈΡΠΈΠ½ΡΠ²Π° Π²ΠΈΡΠΎΠΊΠ° ΠΊΠΎΠ½ΡΡΠΌΠ°ΡΠΈΡ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ° Ρ Π³ΠΎΠ»ΡΠΌ Π±ΡΠΎΠΉ ΡΠ΅ΡΡΡΡΠΈ.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° pcre2 (10.x) Π²ΠΌΠ΅ΡΡΠΎ pcre (8.x) Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΈ ΠΈΠ·ΡΠ°Π·ΠΈ.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ Π·Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° LDAP, Π·Π° Π΄Π° ΡΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ ΡΠΈΠ»ΡΡΠΈ Π·Π° ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ ΡΠΊΡΠΈΠ½ΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΏΡΠΈ ΠΎΠΏΠΈΡ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° Π°ΡΠ°ΠΊΠΈ Π·Π° Π·Π°ΠΌΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° LDAP.
- Π mpm_event Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ°ΡΠ°, ΠΊΠΎΡΡΠΎ Π²ΡΠ·Π½ΠΈΠΊΠ²Π° ΠΏΡΠΈ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ ΠΈΠ»ΠΈ ΠΏΡΠ΅Π²ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° Π»ΠΈΠΌΠΈΡΠ° MaxConnectionsPerChild ΠΏΡΠΈ ΡΠΈΠ»Π½ΠΎ Π½Π°ΡΠΎΠ²Π°ΡΠ΅Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, Π΅ Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ°Π½Π°.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru