CVE-2021-27850CWE-200CWE-502

Bypass of the fix for CVE-2019-0195

published April 15, 2021

Patch now

High probability of exploitation

NVD has not assigned a CVSS score to this record. It sits in the 99.8th percentile for exploit probability.

CVSS
—
EPSS
94%
Percentile
99.8
In the wild
Unconfirmed
What it is

🚨 A sneaky URL addition is all it takes to exploit this critical RCE vulnerability in Apache Tapestry! 🔥 Think of it like a restaurant where a clever diner can sneak in a hidden order by simply asking for an old dish with an extra dash of seasoning at the end—no one’s checking for that! An attacker could retrieve sensitive files like `AppModule.class`, revealing a secret key that unlocks even deeper access—essentially a golden ticket for remote code execution! Imagine someone gaining the ability to mess with your entire application, potentially compromising all your data. It's absolutely devastating!

Put simply

Think of it like a restaurant where a clever diner can sneak in a hidden order by simply asking for an old dish with an extra dash of seasoning at the end—no one’s checking for that! This vulnerability allows unauthenticated attackers to bypass a blacklist filter meant to protect against URL access to class files by appending a trailing slash, which gets stripped off before the check. This exposes sensitive files, making RCE feasible through crafted Java objects.

What to do

An attacker could retrieve sensitive files like `AppModule.class`, revealing a secret key that unlocks even deeper access—essentially a golden ticket for remote code execution! Imagine someone gaining the ability to mess with your entire application, potentially compromising all your data. It's absolutely devastating! Upgrade your Apache Tapestry to version 5.6.2 or later if you're on 5.4.0 to 5.6.1. If you're using version 5.7.0, make sure to upgrade to 5.7.1 or later immediately! Don't leave your doors open! You've got this! With these upgrades, you'll lock down your application tighter than ever. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.93560 · 99.8th percentile
Weaknesses
CWE-200 · Exposure of Sensitive Information to an Unauthorized Actor; CWE-502 · Deserialization of Untrusted Data
Published
2021-04-15T07:40Z
EPSS history
Timeline
  • 15 APR 07:40Z
    Bypass of the fix for CVE-2019-0195
    cvelistv5