mod_authnz_ldap, if configured with AuthLDAPCharsetConfig, uses the
Accept-Language header value to lookup the right charset encoding when
verifying the user's credentials. If the header value is not present in
the charset conversion table, a fallback mechanism is used to truncate
it to a two characters value to allow a quick retry (for example,
'en-US' is truncated to 'en'). A header value of less than two
characters forces an out of bound write of one NUL byte to a memory
location that is not part of the string. In the worst case, quite
unlikely, the process would crash which could be used as a Denial of
Service attack. In the more likely case, this memory is already
reserved for future use and the issue has no effect at all
(CVE-2017-15710).
A regular expression could match '$' to a newline character in a
malicious filename, rather than matching only the end of the filename.
leading to corruption of uploaded files (CVE-2017-15715).
When mod_session is configured to forward its se...
- https://bugs.mageia.org/show_bug.cgi?id=22833
- https://downloads.apache.org/httpd/CHANGES_2.4
- - - - - https://www.cve.org/CVERecord?id=CVE-2017-15710
- https://www.cve.org/CVERecord?id=CVE-2017-15715
- https://www.cve.org/CVERecord?id=CVE-2018-1283
- https://www.cve.org/CVERecord?id=CVE-2018-1301
- https://www.cve.org/CVERecord?id=CVE-2018-1302
- https://www.cve.org/CVERecord?id=CVE-2018-1303
- https://www.cve.org/CVERecord?id=CVE-2018-1333
- https://www.cve.org/CVERecord?id=CVE-2018-1312
- https://www.cve.org/CVERecord?id=CVE-2018-11763
- 6/core/apache-2.4.37-1.2.mga6
Get the latest Linux and open source security news straight to your inbox.