I http-servern Apache 2.4.65 har ett problem som stör funktionen av mod_rewrite ÄtgÀrdats.

En release av HTTP-servern Apache 2.4.65 har presenterats, dÀr en kritisk bugg i mod_rewrite har ÄtgÀrdats. Denna bugg gjorde att villkoren som angavs genom uttrycket "RewriteCond" alltid returnerade vÀrdet "true", vilket innebar att reglerna alltid tillÀmpades oavsett de kontrollerade uppgifterna. Uttrycket "RewriteCond" Àr centralt i mod_rewrite och anvÀnds för att kontrollera villkor i de flesta situationer.

Problemet orsakades av en felaktig Àndring i en tidigare version och visar sig endast i versionen Apache httpd 2.4.64. I version 2.4.64 lades en enumeration cond_return_type till för att bestÀmma resultatet av kontrollen, vilken kunde ha vÀrdena COND_RC_NOMATCH, COND_RC_MATCH och COND_RC_STATUS_SET. I koden sattes dock endast vÀrdet COND_RC_MATCH oavsett resultatet av bearbetningen av det reguljÀra uttrycket (endast det negativa vÀrdet med felkod beaktades, medan vÀrdet noll, som ges vid icke-överensstÀmmelse, inte beaktades).

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster