CVE-2019-11831

The PharStreamWrapper (aka phar-stream-wrapper) package 2.x before 2.1.1 and 3.x before 3.1.1 for TYPO3 does not prevent directory traversal, which allows…

published May 9, 2019

CVSS
—
EPSS
5%
Percentile
92.7
In the wild
Unconfirmed
What it is

⚠️ A sneaky directory traversal flaw in the PharStreamWrapper package of TYPO3 could let attackers take an unexpected shortcut! 🚧 Think of it like a delivery service that not only delivers packages but also allows drivers to take a detour through restricted areas — as long as they flash the right ID, they can access any parcel. This vulnerability lets attackers exploit this unwatched back road to bypass security measures and access files they shouldn't. An attacker could use this to slip into restricted areas of your system and manipulate or access sensitive data, making it a surprisingly risky flaw for applications relying on this package. Though it hasn't been widely exploited yet, the potential for harm is still real.

Put simply

Think of it like a delivery service that not only delivers packages but also allows drivers to take a detour through restricted areas — as long as they flash the right ID, they can access any parcel. This vulnerability lets attackers exploit this unwatched back road to bypass security measures and access files they shouldn't. The PharStreamWrapper in TYPO3 versions 2.x before 2.1.1 and 3.x before 3.1.1 allows directory traversal due to insufficient checks, letting attackers bypass deserialization protections through crafted URLs like phar:///path/bad.phar/../good.phar.

What to do

An attacker could use this to slip into restricted areas of your system and manipulate or access sensitive data, making it a surprisingly risky flaw for applications relying on this package. Though it hasn't been widely exploited yet, the potential for harm is still real. To protect your TYPO3 applications, immediately update to PharStreamWrapper version 2.1.1 or 3.1.1. Regularly audit your applications for vulnerabilities and ensure your security mechanisms are robust against such sneaky access attempts. You've got this! By taking these steps, you'll be one step closer to locking down your TYPO3 applications. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.05436 · 92.7th percentile
Published
2019-05-09T03:52Z
EPSS history
Timeline
  • 09 MAY 03:52Z
    The PharStreamWrapper (aka phar-stream-wrapper) package 2.x before 2.1.1 and 3.x before 3.1.1 for TYPO3 does not prevent directory traversal, which allows…
    cvelistv5