CVE-2022-4510

CVSS V2 None CVSS V3 None
Description
A path traversal vulnerability was identified in ReFirm Labs binwalk from version 2.1.2b through 2.3.3 included. By crafting a malicious PFS filesystem file, an attacker can get binwalk's PFS extractor to extract files at arbitrary locations when binwalk is run in extraction mode (-e option). Remote code execution can be achieved by building a PFS filesystem that, upon extraction, would extract a malicious binwalk module into the folder .config/binwalk/plugins. This vulnerability is associated with program files src/binwalk/plugins/unpfs.py. This issue affects binwalk from 2.1.2b through 2.3.3 included.
Overview
  • CVE ID
  • CVE-2022-4510
  • Assigner
  • research@onekey.com
  • Vulnerability Status
  • Analyzed
  • Published Version
  • 2023-01-26T21:18:06
  • Last Modified Date
  • 2023-02-06T16:52:24
CPE Configuration (Product)
CPE Vulnerable Operator Version Start Version End
cpe:2.3:a:microsoft:binwalk:*:*:*:*:*:*:*:* 1 OR 2.2.0 2.3.3
References
Reference URL Reference Tags
https://github.com/ReFirmLabs/binwalk/pull/617
History
Created Old Value New Value Data Type Notes
2023-01-26 23:17:24 Added to TrackCVE
2023-01-26 23:17:26 Weakness Enumeration new
2023-01-27 15:14:53 2023-01-27T14:03:31 CVE Modified Date updated
2023-01-27 15:14:53 Received Awaiting Analysis Vulnerability Status updated
2023-02-03 13:14:36 Awaiting Analysis Undergoing Analysis Vulnerability Status updated
2023-02-03 19:15:59 2023-02-03T19:15:12 CVE Modified Date updated
2023-02-03 19:16:03 A path traversal vulnerability was identified in ReFirm Labs binwalk from version 2.1.2b through 2.3.2 included. By crafting a malicious PFS filesystem file, an attacker can get binwalk's PFS extractor to extract files at arbitrary locations when binwalk is run in extraction mode (-e option). Remote code execution can be achieved by building a PFS filesystem that, upon extraction, would extract a malicious binwalk module into the folder .config/binwalk/plugins. This vulnerability is associated with program files src/binwalk/plugins/unpfs.py. This issue affects binwalk from 2.1.2b through 2.3.3 included. A path traversal vulnerability was identified in ReFirm Labs binwalk from version 2.1.2b through 2.3.3 included. By crafting a malicious PFS filesystem file, an attacker can get binwalk's PFS extractor to extract files at arbitrary locations when binwalk is run in extraction mode (-e option). Remote code execution can be achieved by building a PFS filesystem that, upon extraction, would extract a malicious binwalk module into the folder .config/binwalk/plugins. This vulnerability is associated with program files src/binwalk/plugins/unpfs.py. This issue affects binwalk from 2.1.2b through 2.3.3 included. Description updated
2023-02-06 18:14:06 2023-02-06T16:52:24 CVE Modified Date updated
2023-02-06 18:14:06 Undergoing Analysis Analyzed Vulnerability Status updated
2023-02-06 18:14:07 CPE Information updated