Apache 2.4.46 HTTP рд╕рд░реНрд╡реНрд╣рд░ рд░рд┐рд▓реАрдЭ рдЕрд╕реБрд░рдХреНрд╖рд╛ рдирд┐рд╢реНрдЪрд┐рдд

рдкреНрд░рдХрд╛рд╢рд┐рдд Apache HTTP рд╕рд░реНрд╡реНрд╣рд░ 2.4.46 рдЪреЗ рдкреНрд░рдХрд╛рд╢рди (рд░рд┐рд▓реАрдЬ 2.4.44 рдЖрдгрд┐ 2.4.45 рд╡рдЧрд│рдгреНрдпрд╛рдд рдЖрд▓реЗ), рдЬреНрдпрд╛рдиреЗ рд╕рд╛рджрд░ рдХреЗрд▓реЗ 17 рдмрджрд▓ рдЖрдгрд┐ рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реЗ 3 рднреЗрджреНрдпрддрд╛:

  • рд╕реАрд╡реНрд╣реАрдИ- 2020-11984 тАФ mod_proxy_uwsgi рдореЙрдбреНрдпреВрд▓рдордзреНрдпреЗ рдмрдлрд░ рдУрд╡реНрд╣рд░рдлреНрд▓реЛ, рдЬреНрдпрд╛рдореБрд│реЗ рд╡рд┐рд╢реЗрд╖ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реА рд╡рд┐рдирдВрддреА рдкрд╛рдард╡рддрд╛рдирд╛ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдорд╛рд╣рд┐рддреА рдЧрд│рддреА рдХрд┐рдВрд╡рд╛ рдХреЛрдбрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╣реЛрдК рд╢рдХрддреЗ. рдЦреВрдк рд▓рд╛рдВрдм HTTP рд╢реАрд░реНрд╖рд▓реЗрдЦ рдкрд╛рдард╡реВрди рднреЗрджреНрдпрддреЗрдЪрд╛ рдлрд╛рдпрджрд╛ рдШреЗрддрд▓рд╛ рдЬрд╛рддреЛ. рд╕рдВрд░рдХреНрд╖рдгрд╛рд╕рд╛рдареА, 16K рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рд▓рд╛рдВрдмреАрдЪреЗ рд╢реАрд░реНрд╖рд▓реЗрдЦ рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рдгреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ (рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рддрдкрд╢реАрд▓рд╛рдордзреНрдпреЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреЗрд▓реЗрд▓реА рдорд░реНрдпрд╛рджрд╛).
  • рд╕реАрд╡реНрд╣реАрдИ- 2020-11993 тАФ mod_http2 рдореЙрдбреНрдпреБрд▓рдордзреАрд▓ рдПрдХ рднреЗрджреНрдпрддрд╛ рдЬреА рд╡рд┐рд╢реЗрд╖ рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реНрдпрд╛ HTTP/2 рд╢реАрд░реНрд╖рд▓реЗрдЦрд╛рд╕рд╣ рд╡рд┐рдирдВрддреА рдкрд╛рдард╡рддрд╛рдирд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрд▓рд╛ рдХреНрд░реЕрд╢ рд╣реЛрдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. mod_http2 рдореЙрдбреНрдпреВрд▓рдордзреНрдпреЗ рдбреАрдмрдЧрд┐рдВрдЧ рдХрд┐рдВрд╡рд╛ рдЯреНрд░реЗрд╕рд┐рдВрдЧ рд╕рдХреНрд╖рдо рдХреЗрд▓реНрдпрд╛рд╡рд░ рд╕рдорд╕реНрдпрд╛ рдкреНрд░рдХрдЯ рд╣реЛрддреЗ рдЖрдгрд┐ рд▓реЙрдЧрдордзреНрдпреЗ рдорд╛рд╣рд┐рддреА рдЬрддрди рдХрд░рддрд╛рдирд╛ рд░реЗрд╕ рд╕реНрдерд┐рддреАрдореБрд│реЗ рдореЗрдорд░реА рдХрд░рдкреНрдЯ рд╣реЛрддреЗ. LogLevel "рдорд╛рд╣рд┐рддреА" рд╡рд░ рд╕реЗрдЯ рдХреЗрд▓реНрдпрд╛рд╡рд░ рд╕рдорд╕реНрдпрд╛ рджрд┐рд╕реВрди рдпреЗрдд рдирд╛рд╣реА.
  • рд╕реАрд╡реНрд╣реАрдИ- 2020-9490 тАФ mod_http2 рдореЙрдбреНрдпреБрд▓рдордзреАрд▓ рдПрдХ рднреЗрджреНрдпрддрд╛ рдЬреА HTTP/2 рджреНрд╡рд╛рд░реЗ рд╡рд┐рдирдВрддреА рдкрд╛рдард╡рддрд╛рдирд╛ рдХреНрд░реЕрд╢ рд╣реЛрдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ рд╡рд┐рд╢реЗрд╖ рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ 'рдХреЕрд╢реЗ-рдбрд╛рдпрдЬреЗрд╕реНрдЯ' рд╣реЗрдбрд░ рдореВрд▓реНрдп (рд╕рдВрд╕рд╛рдзрдирд╛рд╡рд░ HTTP/2 рдкреБрд╢ рдСрдкрд░реЗрд╢рди рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рддрд╛рдирд╛ рдХреНрд░реЕрд╢ рд╣реЛрддреЛ) . рднреЗрджреНрдпрддрд╛ рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣реА "H2Push off" рд╕реЗрдЯрд┐рдВрдЧ рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛.
  • рд╕реАрд╡реНрд╣реАрдИ- 2020-11985 тАФ mod_remoteip рднреЗрджреНрдпрддрд╛, рдЬреА рддреБрдореНрд╣рд╛рд▓рд╛ mod_remoteip рдЖрдгрд┐ mod_rewrite рд╡рд╛рдкрд░реВрди рдкреНрд░реЙрдХреНрд╕реА рдХрд░рддрд╛рдирд╛ IP рдкрддреНрддреЗ рд╕реНрдкреВрдл рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рд╕рдорд╕реНрдпрд╛ рдлрдХреНрдд 2.4.1 рддреЗ 2.4.23 рд░рд┐рд▓реАрдЭрд╕рд╛рдареА рджрд┐рд╕рддреЗ.

рд╕рд░реНрд╡рд╛рдд рд▓рдХреНрд╖рдгреАрдп рдЧреИрд░-рд╕реБрд░рдХреНрд╖рд╛ рдмрджрд▓:

  • рдорд╕реБрджрд╛ рддрдкрд╢реАрд▓рд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди mod_http2 рд╡рд░реВрди рдХрд╛рдврд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ kazuho-h2-cache-digest, рдЬреНрдпрд╛рдВрдЪреА рдкрджреЛрдиреНрдирддреА рдерд╛рдВрдмрд╡рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ.
  • mod_http2 рдордзреНрдпреЗ "LimitRequestFields" рдирд┐рд░реНрджреЗрд╢рд╛рдЪреЗ рд╡рд░реНрддрди рдмрджрд▓рд▓реЗ; 0 рдЪреЗ рдореВрд▓реНрдп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реНрдпрд╛рдиреЗ рдЖрддрд╛ рдорд░реНрдпрд╛рджрд╛ рдЕрдХреНрд╖рдо рд╣реЛрддреЗ.
  • mod_http2 рдкреНрд░рд╛рдердорд┐рдХ рдЖрдгрд┐ рджреБрдпреНрдпрдо (рдорд╛рд╕реНрдЯрд░/рд╕реЗрдХрдВрдбрд░реА) рдХрдиреЗрдХреНрд╢рдирдЪреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдгрд┐ рд╡рд╛рдкрд░рд╛рд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдкрджреНрдзрддреАрдВрдЪреЗ рдЪрд┐рдиреНрд╣рд╛рдВрдХрди рдкреНрд░рджрд╛рди рдХрд░рддреЗ.
  • FCGI/CGI рд╕реНрдХреНрд░рд┐рдкреНрдЯрдордзреВрди рдЪреБрдХреАрдЪреА рдЕрдВрддрд┐рдо-рд╕реБрдзрд╛рд░рд┐рдд рд╢реАрд░реНрд╖рд▓реЗрдЦ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реНрдпрд╛рд╕, рд╣реЗ рд╢реАрд░реНрд╖рд▓реЗрдЦ рдпреБрдирд┐рдХреНрд╕ рдпреБрдЧрд╛рдд рдмрджрд▓рдгреНрдпрд╛рдРрд╡рдЬреА рдЖрддрд╛ рдХрд╛рдврд▓реЗ рдЬрд╛рдИрд▓.
  • ap_parse_strict_length() рдлрдВрдХреНрд╢рди рд╕рд╛рдордЧреНрд░реАрдЪреНрдпрд╛ рдЖрдХрд╛рд░рд╛рдЪреЗ рдХрд╛рдЯреЗрдХреЛрд░рдкрдгреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЛрдбрдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
  • Mod_proxy_fcgi рдЪреЗ ProxyFCGISetEnvIf рдЦрд╛рддреНрд░реА рдХрд░рддреЗ рдХреА рджрд┐рд▓реЗрд▓реА рдЕрднрд┐рд╡реНрдпрдХреНрддреА False рджрд┐рд▓реНрдпрд╛рд╕ рдкрд░реНрдпрд╛рд╡рд░рдг рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реЗ рдЬрд╛рддрд╛рдд.
  • SSLProxyMachineCertificateFile рд╕реЗрдЯрд┐рдВрдЧрджреНрд╡рд╛рд░реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реЗ рдХреНрд▓рд╛рдпрдВрдЯ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд╛рдкрд░рддрд╛рдирд╛ рд╢рд░реНрдпрддреАрдЪреА рд╕реНрдерд┐рддреА рдЖрдгрд┐ рд╕рдВрднрд╛рд╡реНрдп mod_ssl рдХреНрд░реЕрд╢ рдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реЗ.
  • mod_ssl рдордзреНрдпреЗ рдирд┐рд╢реНрдЪрд┐рдд рдореЗрдорд░реА рд▓реАрдХ.
  • mod_proxy_http2 рдкреНрд░реЙрдХреНрд╕реА рдкреЕрд░рд╛рдореАрдЯрд░рдЪрд╛ рд╡рд╛рдкрд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ "рдЕрд╕рд╛ рдЖрд╡рд╛рдЬ рдХрд░рдгреЗ┬╗ рдмреЕрдХрдПрдВрдбрд╡рд░ рдирд╡реАрди рдХрд┐рдВрд╡рд╛ рдкреБрдиреНрд╣рд╛ рд╡рд╛рдкрд░рд▓реЗрд▓реНрдпрд╛ рдХрдиреЗрдХреНрд╢рдирдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рддрдкрд╛рд╕рддрд╛рдирд╛.
  • mod_systemd рд╕рдХреНрд╖рдо рдЕрд╕рддрд╛рдирд╛ "-lsystemd" рдкрд░реНрдпрд╛рдпрд╛рд╕рд╣ httpd рдмрдВрдзрдирдХрд╛рд░рдХ рдХрд░рдгреЗ рдерд╛рдВрдмрд╡рд▓реЗ.
  • mod_proxy_http2 рд╣реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рдХреА рдмреЕрдХрдПрдВрдбрд╢реА рдХрдиреЗрдХреНрд╢рдирджреНрд╡рд╛рд░реЗ рдпреЗрдгрд╛рд▒реНрдпрд╛ рдбреЗрдЯрд╛рдЪреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддрд╛рдирд╛ рдкреНрд░реЙрдХреНрд╕реА рдЯрд╛рдЗрдордЖрдЙрдЯ рд╕реЗрдЯрд┐рдВрдЧ рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрддрд▓реА рдЬрд╛рддреЗ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛