www/tomcat101: Update 10.1.60 => 10.1.61 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.61_(schultz) Sponsored by: UNIS Labs MFH: 2026Q4cd01901c79
Apache Tomcat -- Multiple Vulnerabilitiesentered 2025-07-10
Open-source Java web server by Apache, 10.1.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/tomcat101: Update 10.1.60 => 10.1.61 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.61_(schultz) Sponsored by: UNIS Labs MFH: 2026Q4cd01901c79
www/tomcat101: Update 10.1.59 => 10.1.60 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.60_(schultz) Sponsored by: UNIS Labs MFH: 2026Q388d3596b78
www/tomcat101: Update 10.1.57 => 10.1.59 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.59_(schultz) Sponsored by: UNIS Labs MFH: 2026Q31454b47854
www/tomcat101: Update 10.1.55 => 10.1.57 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.57_(schultz) Sponsored by: UNIS Labs MFH: 2026Q24336404d74
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/tomcat101: Update 10.1.54 => 10.1.55 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.55_(schultz) Sponsored by: UNIS Labs MFH: 2026Q20c9fcf79d6
www/tomcat{-devel,101,110,9}: Improve ports (no functional changes)
Simplify MASTER_SITES and parametrize COMMENT.
Sponsored by: UNIS Labs462a109fd5www/tomcat101: Update 10.1.53 => 10.1.54 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.54_(schultz) Sponsored by: UNIS Labs MFH: 2026Q23506a61437
*/*: bump portrevision after java_default=25 update Included all ports that have USES=java. PR: 29355986813e9ccf
www/tomcat101: Update 10.1.52 => 10.1.53 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.53_(schultz) MFH: 2026Q13cb47cf309
*/*: bump portrevision after java_default=21 update PR: 2728552baaf16375
www/tomcat101: Update 10.1.50 => 10.1.52 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.52_(schultz) MFH: 2026Q1184d4ed0f3
www/tomcat101: Update 10.1.49 => 10.1.50 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.50_(schultz) MFH: 2025Q4172b3dadd0
www/tomcat101: Update 10.1.48 => 10.1.49 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.49_(schultz) MFH: 2025Q4e3a1bab676
www/tomcat101: Update 10.1.47 => 10.1.48 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.48_(schultz) MFH: 2025Q4575b605073
www/tomcat101: Update 10.1.46 => 10.1.47 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.47_(schultz) MFH: 2025Q46d9231fe08
www/tomcat101: Update 10.1.44 => 10.1.46 Changelogs: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.45_(schultz) https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.46_(schultz) MFH: 2025Q3c69479d507
www/tomcat110: Update 10.1.43 => 10.1.44 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.44_(schultz) Improve port. Refresh patch. Security: CVE-2022-45143 MFH: 2025Q3a2ece296fd
www/tomcat101: Update 10.1.42 => 10.1.43 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.43_(schultz) MFH: 2025Q3f0f530e0b3
www/tomcat101: Update 10.1.41 => 10.1.42 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.42_(schultz) MFH: 2025Q2e16764bb34
www/tomcat101: Update 10.1.40 => 10.1.41 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.41_(schultz) MFH: 2025Q299adae85ee
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/tomcat101: Update 10.1.39 => 10.1.40 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.40_(schultz) MFH: 2025Q20b8e804fd6
www/tomcat101: 10.1.36 → 10.1.39 Changelogs: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.39_(schultz) MFH: 2025Q126bcbb0d73
www/tomcat101: Update 10.1.35 => 10.1.36 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.36_(schultz) MFH: 2025Q1540c871a40
www/tomcat101: Update 10.1.33 => 10.1.35 Changelogs: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.34_(schultz) https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.35_(schultz) MFH: 2025Q11c3ce46188
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/tomcat101: Update 10.1.31 → 10.1.33 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.33_(schultz) MFH: 2024Q41860462bdb
www/tomcat101: Update 10.1.30 → 10.1.31 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.31_(schultz) MFH: 2024Q43cdd43cf46
www/tomcat101: Update 10.1.29 → 10.1.30 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.30_(schultz) MFH: 2024Q39436a1d889
www/tomcat101: 10.1.28 → 10.1.29 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.29_(schultz) MFH: 2024Q38ea6ea23ea
www/tomcat101: update 10.1.26 → 10.1.28 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.28_(schultz) MFH: 2024Q3cc60cf5499
www/tomcat101: update 10.1.25 → 10.1.26 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.26_(schultz) MFH: 2024Q3f0280c8317
www/tomcat101: update 10.1.24 → 10.1.25 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.25_(schultz) MFH: 2024Q203f4893411
www/tomcat101: update to 10.1.24 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.24_(schultz) MFH: 2024Q26f5c038aba
www/tomcat101: update to 10.1.23 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.23_(schultz) Approved by: arrowd (mentor, implicit) MFH: 2024Q2989abc6e72
*/*: remove GNU_CONFIGURE_MANPREFIX and pet the portclippy Approved by: arrowd (mentor)43757efeb9
www/tomcat101: update to 10.1.20 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.20_(schultz) Approved by: arrowd (mentor, implicit) MFH: 2024Q1e2c6f56193
www/tomcat101: update to 10.1.19 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.19_(schultz) Approved by: arrowd (mentor, implicit) MFH: 2024Q155a6939fe0
www/tomcat101: update to 10.1.18 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.18_(schultz) Approved by: arrowd (mentor, implicit) MFH: 2024Q1ced22ccb85
www/tomcat101: update to 10.1.17 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.17_(schultz) Approved by: arrowd (mentor, implicit) MFH: 2023Q49a37fc1cc5
www/tomcat101: update to 10.1.16 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.16_(schultz) Approved by: arrowd (mentor, implicit) MFH: 2023Q4d51dc4e944
www/tomcat{85,9,101}: adjust rc.d script to support Java versions 20+
Approved by: arrowd (mentor, implicit)
MFH: 2023Q42fdb6fb459www/tomcat101: update to 10.1.15 (fix regressions) Changelog: - Correct a regression in 10.1.14 that broke the Tomcat JBDC connection pool - Correct a regression in 10.1.14 that broke HTTP compression https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.15_(schultz) Reported by: Eirik Øverby <eirik.overby@modirum.com> (via email) Approved by: arrowd (mentor, implicit) MFH: 2023Q4db4a198875
www/tomcat101: update to 10.1.14 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.14_(schultz) Approved by: arrowd (mentor, implicit)e3ec78be97
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/tomcat101: update to 10.1.12 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.12_(markt) Approved by: arrowd (mentor, implicit) MFH: 2023Q3dd09019fe0
www/tomcat101: update to 10.1.11 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.11_(schultz) Approved by: arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D40965661d9239f1
www/tomcat101: Updated to 10.1.10 Changelog: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.10_(schultz) Approved by: adamw (mentor) Differential Revision: https://reviews.freebsd.org/D40503f62bf01c43