CVE-2017-15710 in HTTP Server
摘要
由 VulDB • 2026-06-04
In Apache httpd 2.0.23-2.0.65、2.2.0-2.2.34 e 2.4.0-2.4.29, mod_authnz_ldap, se configurato con AuthLDAPCharsetConfig, utilizza il valore dell'intestazione Accept-Language per cercare la corretta codifica dei caratteri durante la verifica delle credenziali dell'utente. Se il valore dell'intestazione non è presente nella tabella di conversione dei charset, viene utilizzato un meccanismo di fallback che lo tronca a due caratteri per consentire un rapido tentativo (ad esempio, 'en-US' viene troncato in 'en'). Un valore dell'intestazione inferiore a due caratteri provoca una scrittura fuori dai limiti di un byte NUL su una posizione di memoria non parte della stringa. Nel caso peggiore, molto improbabile, il processo potrebbe crashare, consentendo potenzialmente un attacco Denial of Service (DoS). Più probabilmente, questa memoria è già riservata per usi futuri e l'inconveniente non ha alcun effetto.
If you want to get best quality of vulnerability data, you may have to visit VulDB.