Skip to content
vulnpost
Tech and security news that matters
Vulnerabilities

Apache Tomcat JSTL Plug-in Has Low-Severity Execution After Redirect Flaw

A logic error in the Jasper JSTL plug-in allows code execution after redirects in multiple Apache Tomcat versions, with no patch confirmed yet.

Illustration: A white ceramic teapot pours steaming liquid into a mismatched blue cup on a wooden desk.
AI-generated illustration: Vuln Post

Key points

  • The vulnerability affects Apache Tomcat versions 7 through 11, including specific milestone and release candidates.
  • Mark Thomas posted the advisory on October 20, classifying the severity as low according to the oss-security mailing list.
  • No fix or updated version has been confirmed by the vendor in the source material provided.

Apache Tomcat administrators must review their deployments for a logic flaw in the Jasper JSTL plug-in that permits execution after a redirect. The issue impacts a wide range of software releases, spanning from version 7.0.0 up to 11.0.26. According to the official advisory posted on the oss-security mailing list, the defect allows code to run even when the page processing should have been aborted. This behavior bypasses the intended SKIP_PAGE control flow, potentially allowing unintended operations to complete after a user is redirected to a different location.

In plain English

Web applications often redirect users to new pages for security or navigation reasons. The Jasper JSTL plug-in in Apache Tomcat is supposed to stop processing the original page once a redirect command is issued. However, this flaw means the server continues to execute code from the original page after sending the redirect signal. This creates a window where additional commands can run in the background, even though the user has already moved on. It is a logic error rather than a complex exploit chain, but it undermines the expected safety boundaries of the web container.

The background

Mark Thomas published the details of this vulnerability on October 20 via the oss-security mailing list. He assigned a low severity rating to the issue, identified as CVE-2026-74049. The advisory specifically lists affected version ranges for major releases of Apache Tomcat. These include versions 11.0.0-M1 through 11.0.26, 10.1.0-M1 through 10.1.60, 9.0.0.M1 through 9.0.122, 8.5.0 through 8.5.100, and 7.0.0 through 7.0.109. The description notes that the implementation omits the necessary page abort signal, leading to the Execution After Redirect condition.

What changes now

Security teams should assume that any deployment within the listed version ranges is vulnerable until a patch is released. The source material does not indicate that a fix has been provided yet. Organizations relying on these specific builds of Apache Tomcat need to monitor vendor channels closely for updates. Until then, the risk remains present in any environment using the Jasper JSTL plug-in with the affected versions. No mitigations or workarounds were detailed in the initial advisory text.

Who needs to act first

Teams usually prioritize updating systems that face direct internet traffic or handle sensitive user sessions. Check whether your production environments use the affected Tomcat versions and the JSTL plug-in. If a fix becomes available, test it thoroughly in a staging environment before rolling it out to live servers. Back up your current configurations and application code to ensure you can revert if the update causes compatibility issues. Reduce exposure by restricting access to vulnerable endpoints while waiting for the vendor to provide a secure update.

What to do and how to stay safe

  • Inventory all Apache Tomcat servers to identify if they fall within the affected version ranges.
  • Monitor official Apache security announcements for the release of a patched version.
  • Review application logs for unexpected code execution patterns following redirect events.
  • Consult with development teams to see if the JSTL plug-in can be temporarily disabled if not required.

Step-by-step guide: 7 Configuration Errors That Expose Systems to Zero-Day Exploits

General security guidance from the Vuln Post newsroom. It is not confirmed advice from the organisations named in this story.

Frequently asked questions

Which Apache Tomcat versions are affected by CVE-2026-74049?

Versions 11.0.0-M1 through 11.0.26, 10.1.0-M1 through 10.1.60, 9.0.0.M1 through 9.0.122, 8.5.0

Sources

  1. oss-security mailing list

Related stories

follow-redirects CVE-2026-111755: Regex flaw leaks headers with pipes/carets during cross-origin redirects

A flaw in follow-redirects versions 1.16.0 up to 1.16.1 allows sensitive headers with specific characters to leak during cross-origin redirects. Version 1.16.1 patches the issue.