← All CVEs

CVE-2013-4660

medium · 6.8

The JS-YAML module before 2.0.5 for Node.js parses input without properly considering the unsafe !!js/function tag, which allows remote attackers to execute arbitrary code via a crafted string that triggers an eval operation.

6.8
CVSS
17.3%
EPSS (exploit prob.)
97th
EPSS percentile
2013-06-28
Published

AV:N/AC:M/Au:N/C:P/I:P/A:P

Weaknesses

CWE-20

Affected products

VendorProductAffected versions
nodecajs-yaml<= 2.0.4
nodecajs-yaml0.2.0
nodecajs-yaml0.2.1
nodecajs-yaml0.2.2
nodecajs-yaml0.3.0
nodecajs-yaml0.3.1
nodecajs-yaml0.3.2
nodecajs-yaml0.3.3
nodecajs-yaml0.3.4
nodecajs-yaml0.3.5
nodecajs-yaml0.3.6
nodecajs-yaml0.3.7
nodecajs-yaml1.0.0
nodecajs-yaml1.0.1
nodecajs-yaml1.0.2
nodecajs-yaml1.0.3
nodecajs-yaml2.0.0
nodecajs-yaml2.0.1
nodecajs-yaml2.0.2
nodecajs-yaml2.0.3

Check a specific version with /api/v1/cve/match.

References

Query this programmatically:

curl https://evil-db.io/api/v1/cve/CVE-2013-4660