CVE-2018-3746CWE-77

The pdfinfojs NPM module versions <= 0.3.6 has a command injection vulnerability that allows an attacker to execute arbitrary commands on the victim's machine

published June 1, 2018

CVSS
—
EPSS
5%
Percentile
91.9
In the wild
Unconfirmed
What it is

🚨 A sneaky command injection lurks in the pdfinfojs NPM module, allowing attackers to grab the wheel of your machine! ⚡ Think of it like a restaurant where the chef blindly follows orders without checking the menu — any dish could be cooked, including some real surprises that nobody asked for! If exploited, an attacker could execute arbitrary commands on the victim's machine, potentially leading to data theft, system compromise, or even full control over the affected environment. It's like handing over the keys to your digital kingdom without realizing it!

Put simply

Think of it like a restaurant where the chef blindly follows orders without checking the menu — any dish could be cooked, including some real surprises that nobody asked for! This vulnerability in pdfinfojs (versions <= 0.3.6) allows an attacker to inject malicious commands through unsanitized inputs, letting them execute arbitrary code on the victim's system.

What to do

If exploited, an attacker could execute arbitrary commands on the victim's machine, potentially leading to data theft, system compromise, or even full control over the affected environment. It's like handing over the keys to your digital kingdom without realizing it! Update pdfinfojs to version 0.3.7 or later immediately to close this command injection vulnerability. Additionally, implement input validation to ensure that only safe commands are executed. Regularly audit dependencies for vulnerabilities! You’ve got this! With these actions, you're well on your way to securing your application and protecting your users. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04853 · 91.9th percentile
Weakness
CWE-77 · Improper Neutralization of Special Elements used in a Command ('Command Injection')
Published
2018-06-01T17:00Z
EPSS history
Timeline
  • 01 JUN 17:00Z
    The pdfinfojs NPM module versions <= 0.3.6 has a command injection vulnerability that allows an attacker to execute arbitrary commands on the victim's machine
    cvelistv5