CVE-2020-28949KEV · OVERDUE

PEAR Archive_Tar Deserialization of Untrusted Data Vulnerability

High · published November 19, 2020

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 7.8. It is confirmed in active exploitation. It sits in the 99.7th percentile for exploit probability.

1500
days past CISA
deadline
CVSS v3.1
7.8
EPSS
85%
Percentile
99.7
In the wild
Confirmed
What it is

🚨 An overlooked stream-wrapper attack could let a crafty user overwrite files on your server just by using malformed input! ⚡ Think of this vulnerability like a restaurant only checking a delivery order for allergens but allowing substitutes in the main dish without question. If a sneaky chef slips in a bad ingredient, it could spoil the whole meal! With this exploit, an attacker could easily overwrite critical files on your system, leading to potentially devastating data loss or corruption. It’s like a thief breaking into your kitchen at night and rearranging your entire pantry—your data could become unrecognizable, leaving you scrambling to restore order!

Put simply

Think of this vulnerability like a restaurant only checking a delivery order for allergens but allowing substitutes in the main dish without question. If a sneaky chef slips in a bad ingredient, it could spoil the whole meal! This vulnerability in Archive_Tar versions up to 1.4.10 allows attackers to launch stream-wrapper attacks, particularly using 'file://' to overwrite files, because the sanitization only addresses 'phar' attacks.

What to do

With this exploit, an attacker could easily overwrite critical files on your system, leading to potentially devastating data loss or corruption. It’s like a thief breaking into your kitchen at night and rearranging your entire pantry—your data could become unrecognizable, leaving you scrambling to restore order! To protect your application, upgrade to Archive_Tar version 1.4.11 or newer immediately. Ensure that your code is reviewing any stream-wrapper usage and applying proper validation checks. Regularly audit your systems for anomalies to catch any suspicious behavior early! You've got this! With these steps, you can fortify your defenses and keep your data safe! 🛡️

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.84554 · 99.7th percentile
Published
2020-11-19T18:14Z
KEV added
2022-08-25 · due 2022-09-15
EPSS history
Timeline
  • 25 AUG 00:00Z
    Added to CISA KEV — remediate by Sep 15
    kev
  • 19 NOV 18:14Z
    Archive_Tar through 1.4.10 has :// filename sanitization only to address phar attacks, and thus any other stream-wrapper attack (such as file:// to overwrite…
    cvelistv5