PublicÄts Apache HTTP servera 2.4.56 izlaiÅ”ana, kurÄ iestrÄdÄtas 6 izmaiÅas un novÄrstas 2 ievainojamÄ«bas, kas saistÄ«tas ar iespÄjamu Ā«HTTP Request SmugglingĀ» uzbrukumu veikÅ”anu frontend-backend sistÄmÄm, ļaujot iejaukties citu lietotÄju pieprasÄ«jumu saturÄ, kas tiek apstrÄdÄti tajÄ paÅ”Ä plÅ«smÄ starp frontend un backend. Uzbrukumu var izmantot, lai apietu piekļuves ierobežoÅ”anas sistÄmas vai ieguldÄ«tu ļaunprÄtÄ«gu JavaScript kodu sesijÄ ar leÄ£itÄ«mo tÄ«mekļa vietni.
PirmÄ ievainojamÄ«ba (CVE-2023-27522) ietekmÄ mod_proxy_uwsgi moduli un ļauj proxy pusÄ sadalÄ«t atbildi divÄs daļÄs, ievietojot Ä«paÅ”us simbolus atpakaļnosÅ«tÄ«tajÄ HTTP virsrakstÄ.
OtrÄ ievainojamÄ«ba (CVE-2023-25690) atrodas mod_proxy modulÄ« un parÄdÄs, izmantojot noteiktus pieprasÄ«jumu pÄrrakstīŔanas noteikumus, kas nodroÅ”inÄti ar mod_rewrite moduļa RewriteRule direktÄ«vu, vai konkrÄtus paraugus ProxyPassMatch direktÄ«vÄ. IevainojamÄ«ba var novest pie pieprasÄ«jumiem par iekÅ”Äjiem resursiem caur proxy, uz kuriem piekļūŔana caur proxy ir liegta, vai pie satura keÅ”atmiÅas aizpildīŔanas. Lai Ŕī ievainojamÄ«ba manifestÄtos, pieprasÄ«juma pÄrrakstīŔanas noteikumos jÄizmanto dati no URL, kas pÄc tam tiek ievietoti nÄkamajÄ pieprasÄ«jumÄ. PiemÄram: RewriteEngine on RewriteRule "^\/here\/(.*)" " http:\/\/example.com:8080\/.elsewhere?$1" http:\/\/example.com:8080\/.elsewhere ; [P] ProxyPassReverse \/here\/ http:\/\/example.com:8080\/ http:\/\/example.com:8080\/
Starp izmaiÅÄm, kas nav saistÄ«tas ar droŔību:
- Rotatelogs utilÄ«tÄ pievienots karogs "-T", kas ļauj logu rotÄcijas laikÄ saÄ«sinÄt turpmÄkos logus bez sÄkotnÄjÄ loga saÄ«sinÄÅ”anas.
- Mod_ldap atļauti negatÄ«vi vÄrtÄjumi LDAPConnectionPoolTTL direktÄ«vÄ, lai konfigurÄtu veco savienojumu atkÄrtotu izmantoÅ”anu.
- Moduļa mod_md, kas tiek izmantots, lai automatizÄtu sertifikÄtu saÅemÅ”anu un apkalpoÅ”anu, izmantojot ACME (Automatic Certificate Management Environment) protokolu, bÅ«vÄjot ar libressl 3.5.0+ ir iekļauta ED25519 digitÄlÄ paraksta shÄmas atbalsts un informÄcijas par sertifikÄtu publisko žurnÄlu ÅemÅ”ana vÄrÄ (CT, Certificate Transparency). MDChallengeDns01 direktÄ«vÄ atļauts definÄt iestatÄ«jumus atseviŔķiem domÄniem.
- Mod_proxy_uwsgi ir pastiprinÄta atbilžu no HTTP backend pÄrbaude un analÄ«ze.
Avots: opennet.lv
