USN-4458-1: Apache HTTP Server vulnerabilities
13 August 2020
Several security issues were fixed in Apache HTTP Server.
Releases
Packages
- apache2 - Apache HTTP server
Details
Fabrice Perez discovered that the Apache mod_rewrite module incorrectly
handled certain redirects. A remote attacker could possibly use this issue
to perform redirects to an unexpected URL. (CVE-2020-1927)
Chamal De Silva discovered that the Apache mod_proxy_ftp module incorrectly
handled memory when proxying to a malicious FTP server. A remote attacker
could possibly use this issue to obtain sensitive information.
(CVE-2020-1934)
Felix Wilhelm discovered that the HTTP/2 implementation in Apache did not
properly handle certain Cache-Digest headers. A remote attacker could
possibly use this issue to cause Apache to crash, resulting in a denial of
service. This issue only affected Ubuntu 18.04 LTS and Ubuntu 20.04 LTS.
(CVE-2020-9490)
Felix Wilhelm discovered that the Apache mod_proxy_uwsgi module incorrectly
handled large headers. A remote attacker could use this issue to obtain
sensitive information or possibly execute arbitrary code. This issue only
affected Ubuntu 20.04 LTS. (CVE-2020-11984)
Felix Wilhelm discovered that the HTTP/2 implementation in Apache did not
properly handle certain logging statements. A remote attacker could
possibly use this issue to cause Apache to crash, resulting in a denial of
service. This issue only affected Ubuntu 18.04 LTS and Ubuntu 20.04 LTS.
(CVE-2020-11993)
Update instructions
The problem can be corrected by updating your system to the following package versions:
Ubuntu 20.04
-
apache2
-
2.4.41-4ubuntu3.1
-
apache2-bin
-
2.4.41-4ubuntu3.1
-
libapache2-mod-proxy-uwsgi
-
2.4.41-4ubuntu3.1
Ubuntu 18.04
Ubuntu 16.04
In general, a standard system update will make all the necessary changes.
Related notices
- USN-5054-1: uwsgi-plugin-asyncio-python, uwsgi-plugin-graylog2, uwsgi-app-integration-plugins, uwsgi-plugin-alarm-curl, libapache2-mod-proxy-uwsgi, uwsgi-plugin-gevent-python, uwsgi-plugin-servlet-openjdk-8, uwsgi-plugin-glusterfs, uwsgi-plugin-ring-openjdk-8, uwsgi, uwsgi-plugin-mono, uwsgi-plugin-rados, uwsgi-dev, uwsgi-plugin-jwsgi-openjdk-8, uwsgi-emperor, uwsgi-plugin-curl-cron, uwsgi-plugin-lua5.1, uwsgi-plugin-psgi, uwsgi-plugin-python3, libapache2-mod-ruwsgi, libapache2-mod-uwsgi, python3-uwsgidecorators, uwsgi-extra, uwsgi-infrastructure-plugins, uwsgi-plugin-python, uwsgi-plugin-greenlet-python, uwsgi-plugin-sqlite3, uwsgi-plugin-alarm-xmpp, uwsgi-plugin-geoip, uwsgi-plugin-gccgo, uwsgi-plugin-jvm-openjdk-8, uwsgi-plugin-xslt, uwsgi-plugins-all, uwsgi-plugin-emperor-pg, uwsgi-plugin-lua5.2, uwsgi-plugin-fiber, uwsgi-core, uwsgi-plugin-router-access, uwsgi-plugin-asyncio-python3, uwsgi-plugin-rbthreads, uwsgi-plugin-ldap, python-uwsgidecorators, uwsgi-plugin-rack-ruby2.5, uwsgi-plugin-tornado-python, uwsgi-src
- USN-5054-2: uwsgi-plugin-asyncio-python, uwsgi-plugin-graylog2, uwsgi-app-integration-plugins, uwsgi-plugin-alarm-curl, libapache2-mod-proxy-uwsgi, uwsgi-plugin-gevent-python, uwsgi-plugin-pyerl-python, uwsgi-plugin-servlet-openjdk-8, uwsgi-plugin-glusterfs, uwsgi-plugin-ring-openjdk-8, uwsgi, uwsgi-plugin-luajit, uwsgi-plugin-mono, uwsgi-plugin-rados, uwsgi-plugin-jwsgi-openjdk-8, uwsgi-emperor, uwsgi-plugin-curl-cron, uwsgi-plugin-jvm-openjdk-6, uwsgi-plugin-pyerl-python3, uwsgi-plugin-lua5.1, uwsgi-plugin-psgi, uwsgi-plugin-python3, libapache2-mod-ruwsgi, libapache2-mod-uwsgi, uwsgi-plugin-jvm-openjdk-7, python3-uwsgidecorators, uwsgi-extra, uwsgi-infrastructure-plugins, uwsgi-plugin-python, uwsgi-plugin-greenlet-python, uwsgi-plugin-sqlite3, uwsgi-plugin-alarm-xmpp, uwsgi-plugin-rack-ruby1.9.1, uwsgi-plugin-geoip, uwsgi-plugin-gccgo, uwsgi-plugin-jvm-openjdk-8, uwsgi-plugin-xslt, uwsgi-plugins-all, uwsgi-plugin-emperor-pg, uwsgi-plugin-jwsgi-openjdk-7, uwsgi-plugin-lua5.2, uwsgi-plugin-v8, uwsgi-plugin-rack-ruby2.3, uwsgi-plugin-fiber, uwsgi-core, uwsgi-plugin-router-access, uwsgi-plugin-asyncio-python3, uwsgi-plugin-rbthreads, uwsgi-plugin-ldap, python-uwsgidecorators, uwsgi-plugin-tornado-python, uwsgi-plugin-php, uwsgi-src, uwsgi-plugin-jwsgi-openjdk-6, uwsgi-plugin-erlang