Megjelent az Apache HTTP-szerver 2.4.56-os verziója, amely 6 változást és 2 sebezhetőséget tartalmaz, amelyek a "HTTP Request Smuggling" támadásokra vonatkoznak a front-end és back-end rendszerek között, lehetővé téve más felhasználók által kezdeményezett kérések tartalmának beékelődését az ugyanabban a folyamban. A támadás használható a hozzáféréskorlátozó rendszerek megkerülésére vagy rosszindulatú JavaScript-kód beillesztésére egy legitim weboldal sessionjába.
Az első sebezhetőség (CVE-2023-27522) a mod_proxy_uwsgi modulra vonatkozik, és lehetővé teszi, hogy a proxy oldalon két részre ossza a választ, ha speciális karaktereket helyeznek el a visszatérő backend HTTP-fejléceiben.
A második sebezhetőség (CVE-2023-25690) a mod_proxyban található, amely bizonyos kérés-újraírási szabályok használatakor lép fel a mod_rewrite által biztosított RewriteRule direktíva vagy a ProxyPassMatch direktívában meghatározott minták segítségével. A sebezhetőség belső erőforrások proxy-n keresztüli elérését vagy a gyorsítótár tartalmának megfertőzését eredményezheti. A sebezhetőség megnyilvánulásához a kérés újraírási szabályainak olyan adatokat kell használnia az URL-ből, amelyeket később a továbbított kérésben helyettesítenek. Például: 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\/
A biztonsággal nem kapcsolatos módosítások között:
- A rotatelogs segédprogramhoz hozzáadták a "-T" kapcsolót, amely lehetővé teszi a naplók forgatásakor a következő naplófájlok levágását anélkül, hogy az alapnaplófájlt megcsonkítanák.
- A mod_ldap modulban engedélyezték negatív értékek megadását az LDAPConnectionPoolTTL direktívában az ódon kapcsolatok újrahasználatának beállításához.
- A mod_md modulban, amely az ACME (Automatic Certificate Management Environment) protokoll használatával a tanúsítványok automatikus beszerzését és karbantartását automatizálja, a libressl 3.5.0+ verziójával történő fordításkor engedélyezve lett az ED25519 digitális aláírási séma támogatása és a tanúsítványok nyilvános naplójának (CT, Certificate Transparency) figyelembevétele. Az MDChallengeDns01 direktívában lehetőség van a beállítások meghatározására egyes domainek esetében.
- A mod_proxy_uwsgi-ben szigorították a válaszok ellenőrzését és elemzését a HTTP-backendekből.
Forrás: opennet.ru
