Skip to content
OpenAdvisories
High · 7.5 CVE-2023-41081 EUVD-2023-45601GHSA-4wvr-fq5p-2362

Apache Tomcat Connectors: Unexpected use of first declared worker in mod_jk for unmapped request

Published Sep 13, 2023 · Updated Sep 25, 2024 · Assigned by apache

Description

Important: Authentication Bypass CVE-2023-41081

The mod_jk component of Apache Tomcat Connectors in some circumstances, such as when a configuration included "JkOptions +ForwardDirectories" but the configuration did not provide explicit mounts for all possible proxied requests, mod_jk would use an implicit mapping and map the request to the first defined worker. Such an implicit mapping could result in the unintended exposure of the status worker and/or bypass security constraints configured in httpd. As of JK 1.2.49, the implicit mapping functionality has been removed and all mappings must now be via explicit configuration. Only mod_jk is affected by this issue. The ISAPI redirector is not affected.

This issue affects Apache Tomcat Connectors (mod_jk only): from 1.2.0 through 1.2.48.

Users are recommended to upgrade to version 1.2.49, which fixes the issue.

History
2023-09-13 Original advisory

2023-09-28 Updated summary

Affected products

VendorProductAffectedFixed
Apache Software Foundation Apache Tomcat Connectors 1.2.0 – ≤ 1.2.48 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libapache-mod-jk 1:1.2.49-1 —
Debian 13 libapache-mod-jk 1:1.2.49-1 —
Debian 12 libapache-mod-jk 1:1.2.48-2+deb12u1 —
Debian 10 libapache-mod-jk 1:1.2.46-1+deb10u2 DLA-3580-1
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS libapache-mod-jk 1:1.2.48-1ubuntu0.1 USN-6826-1
Ubuntu 20.04 LTS libapache-mod-jk 1:1.2.46-1ubuntu0.1 USN-6826-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS libapache-mod-jk 1:1.2.43-1ubuntu0.1~esm1 USN-6826-1
Ubuntu Pro 16.04 LTS libapache-mod-jk 1:1.2.41-1ubuntu0.1~esm1 USN-8369-2, USN-6826-1
ReleasePackageFixed inAdvisory
RHEL 9 mod_jk 1.2.49-1.el9_4 RHSA-2024:2387
RHEL 9 mod_proxy_cluster 1.3.20-1.el9_4 RHSA-2024:2387
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat JBoss Core Services 1 jbcs-httpd24-curl +2 8.4.0-2.el7jbcs RHSA-2023:7625
Red Hat JBoss Core Services 1 jbcs-httpd24-mod_http2 1.15.19-32.el7jbcs RHSA-2023:7625
Red Hat JBoss Core Services 1 jbcs-httpd24-mod_jk +1 1.2.49-1.redhat_1.el7jbcs RHSA-2023:7625
Red Hat JBoss Core Services 1 jbcs-httpd24-openssl +4 1:1.1.1k-16.el7jbcs RHSA-2023:7625

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 9 mod_jk 1.2.49-1.el9_4 ALSA-2024:2387
AlmaLinux 9 mod_proxy_cluster 1.3.20-1.el9_4 ALSA-2024:2387
ReleasePackageFixed inAdvisory
SLES 15 SP6 apache2-mod_jk 1.2.50-150100.6.12.1 SUSE-SU-2025:0102-1
SLES 12 SP5 apache2-mod_jk 1.2.49-7.9.1 SUSE-SU-2024:1198-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP5 apache2-mod_jk 1.2.49-7.9.1 SUSE-SU-2024:1198-1
ReleasePackageFixed inAdvisory
openSUSE Leap 15.6 apache2-mod_jk 1.2.50-150100.6.12.1 SUSE-SU-2025:0102-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 mod_jk 1.2.49-1.el9_4 ELSA-2024-2387
Oracle Linux 9 mod_proxy_cluster 1.3.20-1.el9_4 ELSA-2024-2387

Advisories 11

References