Live › vulnerability › CVE-2020-28949
Go to dashboardPEAR Archive_Tar is a PHP library for reading and writing tar archives, and it fails to block the uppercase PHAR:// stream wrapper while blocking lowercase phar://. An attacker who can get the application to open a crafted archive path can trigger PHP object deserialization and may run code.
Summary written from the sources below. Check the originals before acting.
First seen by InfraStack 2026-10-23 19:11 UTC, 3h before NVD. All times on this page are UTC.
Apply updates per vendor instructions.
| Product | Ecosystem | Affected | Fixed in |
|---|---|---|---|
| PEAR Archive_Tar | vendor | – | – |
| php archive tar | vendor | < 1.4.12 | 1.4.12 |
| debian linux | vendor | = 9.0 | – |
| debian linux | vendor | = 10.0 | – |
| fedoraproject fedora | vendor | = 32 | – |
| fedoraproject fedora | vendor | = 33 | – |
| fedoraproject fedora | vendor | = 34 | – |
| fedoraproject fedora | vendor | = 35 | – |
| drupal | vendor | >= 7.0, < 7.75 | 7.75 |
| drupal | vendor | >= 8.0.0, < 8.9.10 | 8.9.10 |
| drupal | vendor | >= 8.8.0, < 8.8.12 | 8.8.12 |
| drupal | vendor | >= 9.0.0, < 9.0.9 | 9.0.9 |
Unknown from the sources.
Each row is the first time that source carried this signal. The analyst’s rows are its own findings.
PEAR Archive_Tar allows an unserialization attack because phar: is blocked but PHAR: is not blocked. PEAR stands for PHP Extension and Application Repository and it is an open-source framework and distribution system for reusable PHP components with known usage in third-party products such as Drupal Core and Red Hat Linux.
CISA required action: Apply updates per vendor instructions.
This page as .md · .json · in your agent: get_signal("CVE-2020-28949")
CISA KEV catalog, Creative Commons 0 · EPSS scores by FIRST, used with attribution · NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.