CVE Catalog

CVE-2020-15778

HighCVSS 7.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Very high risk
13.68%

96th percentile - higher than 96% of all known CVEs

Summary

Vulnerability in scp in OpenSSH through 8.3p1 allows command injection via the destination argument containing backtick characters. The vendor intentionally does not validate such arguments to avoid breaking existing workflows.

Risk Assessment

An attacker can execute arbitrary commands on the client system if a user uses scp with a malicious destination argument. This could lead to system compromise or data theft.

Recommendation

Update OpenSSH to the latest version if a patch is available. Avoid using scp with arguments from untrusted sources and consider using safer protocols like SFTP.

Other vulnerabilities in OpenSSH

See all
Original NVD description (English source)

scp in OpenSSH through 8.3p1 allows command injection in the scp.c toremote function, as demonstrated by backtick characters in the destination argument. NOTE: the vendor reportedly has stated that they intentionally omit validation of "anomalous argument transfers" because that could "stand a great chance of breaking existing workflows."

Vulnerability data from NVD (NIST) · CISA KEV · EPSS