CVE-2018-1000885

PHKP version including commit 88fd9cfdf14ea4b6ac3e3967feea7bcaabb6f03b contains a Improper Neutralization of Special Elements used in a Command ('Command…

published December 20, 2018

CVSS
—
EPSS
3%
Percentile
88.1
In the wild
Unconfirmed
What it is

⚠️ A surprising little command injection vulnerability hides in PHKP’s pgp_exec() function, making it easier for an attacker to manipulate gpg keys—yikes! 🔥 Think of this like a restaurant where the chef takes orders without checking them first—if a customer can slip in a secret recipe, chaos can ensue in the kitchen! 🍽️ An attacker could execute arbitrary commands remotely, potentially compromising sensitive data and affecting the integrity of your encryption setup. This vulnerability could lead to unauthorized access to your cryptographic keys, which is absolutely devastating!

Put simply

Think of this like a restaurant where the chef takes orders without checking them first—if a customer can slip in a secret recipe, chaos can ensue in the kitchen! 🍽️ The vulnerability is due to improper neutralization of special elements in the command input of the pgp_exec() function, allowing attackers to inject and execute commands via the HKP-Api endpoint.

What to do

An attacker could execute arbitrary commands remotely, potentially compromising sensitive data and affecting the integrity of your encryption setup. This vulnerability could lead to unauthorized access to your cryptographic keys, which is absolutely devastating! To mitigate this risk, update PHKP to a version that addresses this vulnerability, if available. Review input validation practices around command execution and ensure that all commands are properly sanitized before processing. 🚨 You've got this! By taking these steps, you're on your way to fortifying your security defenses! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03220 · 88.1th percentile
Published
2018-12-20T20:00Z
EPSS history
Timeline
  • 20 DEC 20:00Z
    PHKP version including commit 88fd9cfdf14ea4b6ac3e3967feea7bcaabb6f03b contains a Improper Neutralization of Special Elements used in a Command ('Command…
    cvelistv5