Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
exiftool-vendored: Argument injection via newline characters in tag names
Vulnerability Description
exiftool-vendored provides cross-platform Node.js access to ExifTool. Prior to 35.19.0, exiftool-vendored starts ExifTool in -stay_open True -@ - mode, where arguments are read from stdin one per line. In affected versions, several caller-supplied strings were interpolated into ExifTool arguments without rejecting line delimiters. A newline or carriage return inside one of those strings could split a single intended argument into multiple ExifTool arguments, allowing argument injection. The fix also rejects NUL bytes as unsafe control characters. Applications that pass attacker-controlled strings to affected APIs may allow an attacker to make ExifTool read files accessible to the ExifTool process, or write output to attacker-chosen file system paths accessible to that process. No remote code execution has been demonstrated. This vulnerability is fixed in 35.19.0.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N
Vulnerability Type
参数注入或修改
Vulnerability Title
exiftool-vendored 参数注入漏洞
Vulnerability Description
exiftool-vendored是PhotoStructure开源的一款跨平台图片元数据读写工具。 exiftool-vendored 35.19.0之前版本存在参数注入漏洞,该漏洞源于在-stay_open True -@ -模式下启动ExifTool时,多个调用者提供的字符串被插值到ExifTool参数中而未拒绝行分隔符,导致换行符或回车符可将单个预期参数拆分为多个ExifTool参数,允许参数注入,应用程序将攻击者控制的字符串传递给受影响的API可能允许攻击者使ExifTool读取可访问的文件或写
CVSS Information
N/A
Vulnerability Type
N/A