Description
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.
Remediation
References
http://portal.nodesecurity.io/advisories/js-yaml
https://nealpoole.com/blog/2013/06/code-execution-via-yaml-in-js-yaml-nodejs-module/
Related Vulnerabilities
CVE-2015-5254 Vulnerability in maven package org.apache.activemq:activemq-all
CVE-2022-28220 Vulnerability in maven package org.apache.james.protocols:protocols-api
CVE-2023-25164 Vulnerability in npm package @tinacms/cli
CVE-2022-41229 Vulnerability in maven package io.jenkins.plugins:cavisson-ns-nd-integration
CVE-2023-46998 Vulnerability in maven package org.webjars.npm:bootbox.js