CVE-2019-11831: Path Traversal
By-passing Protection of PharStreamWrapper Interceptor
Other sources
Moderately critical - Third-party libraries - SA-CORE-2019-007
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 attackers to bypass a deserialization protection mechanism, as demonstrated by a phar:///path/bad.phar/../good.phar URL.
Affected Software
Event History
Frequently Asked Questions
What is CVE-2019-11831?
CVE-2019-11831 is a vulnerability that allows attackers to bypass a deserialization protection mechanism in the PharStreamWrapper package.
What software is affected by CVE-2019-11831?
The affected software includes TYPO3 versions before 2.1.1 and 3.x versions before 3.1.1, Drupal versions 7.0.0 to 7.67.0, and Drupal versions 8.0.0 to 8.7.1.
What is the severity of CVE-2019-11831?
CVE-2019-11831 has a severity rating of 9.8 (Critical).
How do I fix CVE-2019-11831?
To fix CVE-2019-11831, update the PharStreamWrapper package to version 2.1.1 or 3.1.1, and update TYPO3 and Drupal to the latest versions.
Where can I find more information about CVE-2019-11831?
You can find more information about CVE-2019-11831 at the following references: [Drupal Advisory](https://www.drupal.org/SA-CORE-2019-007), [TYPO3 Advisory](https://typo3.org/security/advisory/typo3-psa-2019-007), and [SecurityFocus BID](http://www.securityfocus.com/bid/108302).