{"id":"CLSA-2026-1774460133","summary":"Fix CVE(s): CVE-2025-66614","details":"   * SECURITY UPDATE: client certificate authentication bypass through mismatched\n     SNI and HTTP Host header\n     - debian/patches/CVE-2025-66614.patch: Add strictSNI connector attribute and\n       implement SNI/protocol host name matching for NIO, NIO2, and APR\n       connectors; prevent requests being served by mismatched SSLHostConfig when\n       SNI host and HTTP Host header differ.\n     - CVE-2025-66614\n   * Fix ObjectStreamClass cache clearing for JDK 11.0.16+\n     - debian/patches/fix-ObjectStreamClass-cache-clearing.patch: Use instanceof\n       guard in WebappClassLoaderBase.clearCache() instead of direct cast to Map,\n       fixing ClassCastException with newer JDK where ObjectStreamClass$Caches\n       fields were changed from Map to ClassValue (JDK-8277072).\n   * Regenerate expired test SSL certificates\n     - debian/test_certs/: Regenerated ca.jks, localhost.jks, localhost-copy1.jks,\n       user1.jks and PEM files. The user1 certificate expired on 2025-08-15,\n       causing TestClientCert SSLHandshakeException failures.\n   * Fix flaky test infrastructure on build farm\n     - debian/patches/fix-test-hostname-resolution.patch: Skip\n       TestStandardSessionIntegration, TestGroupChannelSenderConnections,\n       TestGroupChannelStartStop, and TestGroupChannelOptionFlag when build\n       node hostname cannot be resolved via DNS (UnknownHostException).\n     - debian/patches/CVE-2025-66614.patch: Skip testSni on APR connector\n       since it uses JSSE-style SSLHostConfig incompatible with OpenSSL backend.","modified":"2026-06-04T09:47:36.390841363Z","published":"2026-03-25T17:35:37Z","upstream":["CVE-2025-66614"],"references":[{"type":"ADVISORY","url":"https://errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2026-1774460133.html"}],"affected":[{"package":{"name":"libtomcat9-embed-java","ecosystem":"TuxCare:Ubuntu:18.04","purl":"pkg:deb/tuxcare/libtomcat9-embed-java?distro=ubuntu-18.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.0.16-3ubuntu0.18.04.2+tuxcare.els14"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu18.04els/CLSA-2026-1774460133.json"}},{"package":{"name":"libtomcat9-java","ecosystem":"TuxCare:Ubuntu:18.04","purl":"pkg:deb/tuxcare/libtomcat9-java?distro=ubuntu-18.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.0.16-3ubuntu0.18.04.2+tuxcare.els14"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu18.04els/CLSA-2026-1774460133.json"}},{"package":{"name":"tomcat9","ecosystem":"TuxCare:Ubuntu:18.04","purl":"pkg:deb/tuxcare/tomcat9?distro=ubuntu-18.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.0.16-3ubuntu0.18.04.2+tuxcare.els14"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu18.04els/CLSA-2026-1774460133.json"}},{"package":{"name":"tomcat9-admin","ecosystem":"TuxCare:Ubuntu:18.04","purl":"pkg:deb/tuxcare/tomcat9-admin?distro=ubuntu-18.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.0.16-3ubuntu0.18.04.2+tuxcare.els14"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu18.04els/CLSA-2026-1774460133.json"}},{"package":{"name":"tomcat9-common","ecosystem":"TuxCare:Ubuntu:18.04","purl":"pkg:deb/tuxcare/tomcat9-common?distro=ubuntu-18.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.0.16-3ubuntu0.18.04.2+tuxcare.els14"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu18.04els/CLSA-2026-1774460133.json"}},{"package":{"name":"tomcat9-docs","ecosystem":"TuxCare:Ubuntu:18.04","purl":"pkg:deb/tuxcare/tomcat9-docs?distro=ubuntu-18.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.0.16-3ubuntu0.18.04.2+tuxcare.els14"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu18.04els/CLSA-2026-1774460133.json"}},{"package":{"name":"tomcat9-examples","ecosystem":"TuxCare:Ubuntu:18.04","purl":"pkg:deb/tuxcare/tomcat9-examples?distro=ubuntu-18.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.0.16-3ubuntu0.18.04.2+tuxcare.els14"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu18.04els/CLSA-2026-1774460133.json"}},{"package":{"name":"tomcat9-user","ecosystem":"TuxCare:Ubuntu:18.04","purl":"pkg:deb/tuxcare/tomcat9-user?distro=ubuntu-18.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.0.16-3ubuntu0.18.04.2+tuxcare.els14"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu18.04els/CLSA-2026-1774460133.json"}}],"schema_version":"1.7.5"}