CVE-2014-3741

The printDirect function in lib/printer.js in the node-printer module 0.0.1 and earlier for Node.js allows remote attackers to execute arbitrary commands via unspecified characters in the lpr command.
Configurations

Configuration 1 (hide)

cpe:2.3:a:node-printer_project:node-printer:*:*:*:*:*:node.js:*:*

History

21 Nov 2024, 02:08

Type Values Removed Values Added
References () http://www.openwall.com/lists/oss-security/2014/05/13/1 - Mailing List, Third Party Advisory () http://www.openwall.com/lists/oss-security/2014/05/13/1 - Mailing List, Third Party Advisory
References () http://www.openwall.com/lists/oss-security/2014/05/15/2 - Mailing List, Third Party Advisory () http://www.openwall.com/lists/oss-security/2014/05/15/2 - Mailing List, Third Party Advisory
References () https://github.com/tojocky/node-printer/commit/e001e38738c17219a1d9dd8c31f7d82b9c0013c7 - Issue Tracking, Patch () https://github.com/tojocky/node-printer/commit/e001e38738c17219a1d9dd8c31f7d82b9c0013c7 - Issue Tracking, Patch
References () https://nodesecurity.io/advisories/printer_potential_command_injection - Third Party Advisory () https://nodesecurity.io/advisories/printer_potential_command_injection - Third Party Advisory

Information

Published : 2017-10-23 18:29

Updated : 2025-04-20 01:37


NVD link : CVE-2014-3741

Mitre link : CVE-2014-3741

CVE.ORG link : CVE-2014-3741


JSON object : View

Products Affected

node-printer_project

  • node-printer
CWE
CWE-77

Improper Neutralization of Special Elements used in a Command ('Command Injection')