CVE-2023-38198

acme.sh before 3.0.6 runs arbitrary commands from a remote server via eval, as exploited in the wild in June 2023

published July 13, 2023

CVSS
โ€”
EPSS
1%
Percentile
64.8
In the wild
Unconfirmed
What it is

โš ๏ธ This vulnerability lets a crafty remote server run commands on your local machine โ€” a recipe for disaster! Think of it like a restaurant where the chef trusts any delivery order without checking the contents. If the delivery person slips in some rotten ingredients, the entire meal could turn sour! An attacker could potentially execute arbitrary commands on your system, leading to unauthorized access and a whole lot of trouble. Imagine someone waltzing into your kitchen and cooking whatever they like, with no one to stop them!

Put simply

Think of it like a restaurant where the chef trusts any delivery order without checking the contents. If the delivery person slips in some rotten ingredients, the entire meal could turn sour! CVE-2023-38198 allows arbitrary command execution through the use of eval in acme.sh versions before 3.0.6. This means that if the script receives malicious input from a remote server, it will unwittingly execute that harmful command as if it were legitimate.

What to do

An attacker could potentially execute arbitrary commands on your system, leading to unauthorized access and a whole lot of trouble. Imagine someone waltzing into your kitchen and cooking whatever they like, with no one to stop them! To safeguard your system, update acme.sh to version 3.0.6 or later immediately. Additionally, review any scripts that use eval and ensure that they sanitize inputs to reduce potential risks. You've got this! Stay proactive and keep your systems secure. ๐ŸŒŸ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01079 ยท 64.8th percentile
Published
2023-07-13T00:00Z
EPSS history
Timeline
  • 13 JUL 00:00Z
    acme.sh before 3.0.6 runs arbitrary commands from a remote server via eval, as exploited in the wild in June 2023
    cvelistv5