U servitore HTTP Apache 2.4.65 corregge u prublema di Mod_Rewrite Breaking

U servitore HTTP Apache 2.4.65 hè statu publicatu, curreggendu un bug criticu in mod_rewrite per via di u quale e cundizioni specificate via l'espressione "RewriteCond" restituianu sempre "true", vale à dì chì e regule funzionavanu sempre, indipendentemente da i dati verificati. L'espressione "RewriteCond" hè chjave per mod_rewrite è hè aduprata per verificà e cundizioni in a maiò parte di e situazioni.

U prublema hè causatu da una mudificazione sbagliata in a versione precedente è appare solu in Apache httpd 2.4.64. In 2.4.64, l'enumerazione cond_return_type hè stata aghjunta per determinà u risultatu di a verificazione, chì puderia piglià i valori COND_RC_NOMATCH, COND_RC_MATCH è COND_RC_STATUS_SET. In questu casu, solu u valore COND_RC_MATCH hè statu impostu in u codice, indipendentemente da u risultatu di u trattamentu di l'espressione regulare (solu un valore negativu cù un codice d'errore hè statu verificatu, ma u valore zero restituitu in casu di discrepanza ùn hè statu pigliatu in contu).

Source: opennet.ru

Cumprate un hosting affidabile per i siti cù prutezzione DDoS, servitori VPS VDS 🔥 Cumprate un hosting di siti web affidabile cù prutezzione DDoS, servitori VPS VDS | ProHoster