CVE-2021-36564

ThinkPHP v6.0.8 was discovered to contain a deserialization vulnerability via the component vendor\league\flysystem-cached-adapter\src\Storage\Adapter.php

published December 6, 2021

CVSS
—
EPSS
2%
Percentile
79.7
In the wild
Unconfirmed
What it is

⚠️ There’s a sneaky deserialization vulnerability lurking in ThinkPHP v6.0.8, specifically in the vendor\league\flysystem-cached-adapter component! Think of this as a restaurant that doesn’t check the quality of its ingredients before whipping up a dish. If the chef just accepts any delivery without scrutiny, you might end up with a nasty surprise on your plate! An attacker could potentially exploit this flaw to run malicious code or manipulate the application in unexpected ways. While it’s not actively being exploited, the risk is there, and it’s definitely something to keep an eye on!

Put simply

Think of this as a restaurant that doesn’t check the quality of its ingredients before whipping up a dish. If the chef just accepts any delivery without scrutiny, you might end up with a nasty surprise on your plate! This vulnerability allows for deserialization of untrusted data, which means an attacker could send crafted input that the system would accept and execute without proper validation.

What to do

An attacker could potentially exploit this flaw to run malicious code or manipulate the application in unexpected ways. While it’s not actively being exploited, the risk is there, and it’s definitely something to keep an eye on! To protect your application, update ThinkPHP to the latest version immediately. Also, review your usage of the vendor\league\flysystem-cached-adapter and ensure that all data is properly validated before deserialization. You've got this! Stay one step ahead and secure your applications like the security hero you are! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01918 · 79.7th percentile
Published
2021-12-06T20:22Z
EPSS history
Timeline
  • 06 DEC 20:22Z
    ThinkPHP v6.0.8 was discovered to contain a deserialization vulnerability via the component vendor\league\flysystem-cached-adapter\src\Storage\Adapter.php
    cvelistv5