www/tomcat9: Update 9.0.122 => 9.0.123 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.123_(remm) Sponsored by: UNIS Labs MFH: 2026Q4adfaab82dc
Apache Tomcat -- Multiple Vulnerabilitiesentered 2025-07-10
Open-source Java web server by Apache, 9.0.x branch
apache:tomcat from the portpkg audit reports nothing for this version.| CVE-2026-65637 | 9.8 | 2026-08-25 | Improper Input Validation vulnerability in Apache Tomcat due to incomplete fix for CVE-2026-32990. This issue affects Apache Tomcat: from 11.0.20 through 11.0.24, fro… |
| CVE-2026-65905 | 9.8 | 2026-08-25 | Authentication Bypass by Capture-replay vulnerability in Apache Tomcat's DIGEST authenticator. If, before windowSize requests have been made, a client makes a DIGEST au… |
| CVE-2026-68525 | 9.1 | 2026-08-25 | Incorrect Authorization vulnerability in Apache Tomcat's FORM authentication process allows the bypassing of a security constraint that limits user has access to a resou… |
| CVE-2026-65182 | 9.1 | 2026-08-25 | Improper Access Control, Incorrect Authorization vulnerability in Apache Tomcat leads to security constraint bypass if a constraint for a longer path is specified before… |
| CVE-2026-65183 | 8.1 | 2026-08-25 | Time-of-check Time-of-use (TOCTOU) Race Condition vulnerability in Apache Tomcat when creating unix domain sockets allows an unauthorised local user to access the unix d… |
| CVE-2026-66422 | 8.1 | 2026-08-25 | Improper Authorization vulnerability in Apache Tomcat cause by security-role-ref definitions being incorrectly used as role aliases within the Realm in additional to the… |
| CVE-2026-68569 | 8.1 | 2026-08-25 | Improper Authentication vulnerability in Apache Tomcat meant that in some circumstances (e.g. CLIENT-CERT, SPNEGO) that a user would be authenticated even if the user di… |
| CVE-2026-65927 | 7.5 | 2026-08-25 | Off-by-one Error vulnerability in Apache Tomcat impacting the [N] flag on the rewrite valves causes rewrite processing to restart at the second rule rather than the firs… |
| CVE-2026-68763 | 7.5 | 2026-08-25 | Uncontrolled Resource Consumption vulnerability in Apache Tomcat via an allocation leak in the HTTP/2 backlog tracking when a stream is reset This issue affects Apach… |
| CVE-2026-73180 | 6.8 | 2026-08-25 | Insufficient Session Expiration vulnerability in Apache Tomcat meant that if the session ID for an authenticated HTTP session was changed after a WebSocket connection ha… |
| CVE-2026-66299 | 5.3 | 2026-07-28 | Uncontrolled Resource Consumption vulnerability in Apache Tomcat's WebSocket chat example. This issue affects Apache Tomcat: from 11.0.0-M20 through 11.0.24, from 10.1.… |
www/tomcat9: Update 9.0.122 => 9.0.123 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.123_(remm) Sponsored by: UNIS Labs MFH: 2026Q4adfaab82dc
www/tomcat9: Update 9.0.121 => 9.0.122 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.122_(remm) Sponsored by: UNIS Labs MFH: 2026Q3ad4f5e7dd7
www/tomcat9: Update 9.0.120 => 9.0.121 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.121_(remm) Sponsored by: UNIS Labs MFH: 2026Q386a455039c
www/tomcat9: Update 9.0.118 => 9.0.120 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.120_(remm) Sponsored by: UNIS Labs MFH: 2026Q271c298e5b1
www/tomcat-{9,101,110,devel}: Pass -procname to jsvc
Commons Daemon 1.6.0 gained the capability to invoke setproctitle(2) like
daemon(8). Pass ${name} to -proctitle.
Approved by: vvd (maintainer)
Differential Revision: https://reviews.freebsd.org/D576218fbf299d6fwww/tomcat9: Update 9.0.117 => 9.0.118 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.118_(remm) Sponsored by: UNIS Labs MFH: 2026Q228d2f72739
www/tomcat{-devel,101,110,9}: Improve ports (no functional changes)
Simplify MASTER_SITES and parametrize COMMENT.
Sponsored by: UNIS Labs462a109fd5www/tomcat9: Update 9.0.116 => 9.0.117 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.117_(remm) Sponsored by: UNIS Labs MFH: 2026Q2e5b595ef92
*/*: bump portrevision after java_default=25 update Included all ports that have USES=java. PR: 29355986813e9ccf
www/tomcat9: Update 9.0.115 => 9.0.116 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.116_(remm) MFH: 2026Q178731db77f
*/*: bump portrevision after java_default=21 update PR: 2728552baaf16375
www/tomcat9: Update 9.0.113 => 9.0.115 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.115_(remm) MFH: 2026Q16971b14b68
www/tomcat9: Update 9.0.112 => 9.0.113 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.113_(remm) MFH: 2025Q481c312c5af
www/tomcat9: Updaet 9.0.111 => 9.0.112 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.112_(remm) MFH: 2025Q487eac050ff
www/tomcat9: Update 9.0.110 => 9.0.111 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.111_(remm) MFH: 2025Q4c74bd12b34
www/tomcat9: Update 9.0.109 => 9.0.110 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.110_(remm) MFH: 2025Q429d080a920
www/tomcat9: Update 9.0.108 => 9.0.109 Chagelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.109_(remm) MFH: 2025Q3004f726c8f
www/tomcat9: Update 9.0.107 => 9.0.108 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.108_(remm) Improve port. Refresh patch. MFH: 2025Q3bae35af04e
www/tomcat9: Update 9.0.106 => 9.0.107 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.107_(remm) MFH: 2025Q300029458b7
www/tomcat9: Update 9.0.105 => 9.0.106 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.106_(remm) MFH: 2025Q235f9997c67
www/tomcat9: Update 9.0.104 => 9.0.105 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.105_(remm) MFH: 2025Q29a6beff911
www/tomcat{9,101,110,-devel}: Improve apply JAVA 9+ specific start-up parameters
after update jsvc form port devel/apache-commons-daemon
PR: 286524
MFH: 2025Q2e778c13459www/tomcat{9,101,110,-devel}: Add the JAVA 9+ specific start-up parameters required by Tomcat
Default startup script set these parameters.
Without them, some applications do not work.
MFH: 2025Q28b3af89e8ewww/tomcat9: 9.0.102 => 9.0.104 Changelogs: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.104_(remm) MFH: 2025Q22a14b640b6
www/tomcat9: Update 9.0.100 → 9.0.102 Changelogs: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.102_(remm) MFH: 2025Q167a66b196e
www/tomcat9: Replace PORTVERSION with DISTVERSION384b7b44f5
www/tomcat9: Update 9.0.99 => 9.0.100 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.100_(remm) MFH: 2025Q11c86058275
www/tomcat9: Update 9.0.98 => 9.0.99 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.99_(remm) MFH: 2025Q16606e3f06b
Mk/**java.mk: Convert bsd.java.mk to USES The following features have been added or changed: - Instead of USE_JAVA use USES=java. This defaults to USES=java:build,run if NO_BUILD is undefined. Else it defaults to USES=java:run - Instead of USE_ANT=yes use USES=java:ant which also implies USES=java:build - Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or extract - Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply build or run - Instead of JAVA_RUN=yes use USES=java:run does not imply extract or build - Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version> Approved by: mat (portmgr), glewis Differential Revision: https://reviews.freebsd.org/D482010835676e36
www/tomcat9: Update 9.0.98 → 9.0.99 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.98_(remm) MFH: 2024Q4f8314bac50
www/tomcat9: Update 9.0.96 → 9.0.97 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.97_(remm) MFH: 2024Q42d8e311699
www/tomcat9: Update 9.0.95 → 9.0.96 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.96_(remm) MFH: 2024Q4b32d0693a6
www/tomcat9: 9.0.94 → 9.0.95 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.95_(remm) MFH: 2024Q3db2663eccd
www/tomcat9: 9.0.93 → 9.0.94 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.94_(remm) MFH: 2024Q37d4f7529bf
www/tomcat9: update 9.0.91 → 9.0.93 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.93_(remm) MFH: 2024Q38eb64f1151
www/tomcat9: update 9.0.90 → 9.0.91 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.91_(remm) MFH: 2024Q31eaa6c1534
www/tomcat9: update 9.0.89 → 9.0.90 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.90_(remm) MFH: 2024Q23e65a40aa3
www/tomcat9: update to 9.0.89 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.89_(remm) MFH: 2024Q226dcbf5baa
www/tomcat9: update to 9.0.88 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.88_(remm) Approved by: arrowd (mentor, implicit) MFH: 2024Q233c0b070cc
*/*: remove GNU_CONFIGURE_MANPREFIX and pet the portclippy Approved by: arrowd (mentor)43757efeb9
www/tomcat9: update to 9.0.87 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.87_(remm) Approved by: arrowd (mentor, implicit) MFH: 2024Q141a920d105
www/tomcat9: update to 9.0.86 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.86_(remm) Approved by: arrowd (mentor, implicit) MFH: 2024Q1928904f9c5
www/tomcat9: update to 9.0.85 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.85_(remm) Approved by: arrowd (mentor, implicit) MFH: 2024Q1c08ccc4e11
www/tomcat9: update to 9.0.84 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.84_(remm) Approved by: arrowd (mentor, implicit) MFH: 2023Q4b74dc977ad
www/tomcat9: update to 9.0.83 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.83_(remm) Approved by: arrowd (mentor, implicit) MFH: 2023Q4e12453459d
www/tomcat{85,9,101}: adjust rc.d script to support Java versions 20+
Approved by: arrowd (mentor, implicit)
MFH: 2023Q42fdb6fb459www/tomcat9: update 9.0.82 (fix regressions) Changelog: - Correct a regression in 9.0.81 that broke the Tomcat JBDC connection pool. - Correct a regression in 9.0.81 that broke HTTP compression. https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.82_(remm) Reported by: Eirik Øverby <eirik.overby@modirum.com> (via email) Approved by: arrowd (mentor, implicit) MFH: 2023Q4b269702f02
www/tomcat9: update to 9.0.81 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.81_(remm) Approved by: arrowd (mentor, implicit)96293c0299
www/tomcat{85,9,101}: update to 8.5.93, 9.0.80, 10.1.13: "Fix for FORM authentication open redirect - CVE-2023-41080"
Changelogs:
https://tomcat.apache.org/tomcat-8.5-doc/changelog.html#Tomcat_8.5.93_(markt)
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.80_(markt)
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.13_(markt)
Approved by: arrowd (mentor, implicit)
Security: CVE-2023-410809fb22c52abwww/tomcat9: update to 9.0.79 Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.79_(remm) Approved by: arrowd (mentor, implicit) MFH: 2023Q32d2afe7ade