DangerousPassword attacks targeting developers’ Windows, macOS, and Linux environments
2023-07-19 • JPCERT •
https://blogs.jpcert.or.jp/en/2023/07/dangerouspassword_dev.html
The DangerousPassword/CryptoMimic activity described by JPCERT/CC targeted cryptocurrency-exchange developers across Windows, macOS, and Linux systems with tampered Python and Node.js components. The Python path inserted malicious code into pyqrcode's builder.py, used ROT13- and Base64-obfuscated C2 data, downloaded MSI payloads on Windows, and executed a Python downloader on macOS/Linux that polled C2 and ran returned code. Follow-on payloads included devobj.dll sideloaded through rdpclip.exe, PythonHTTPBackdoor with OS-specific command execution and download functions, and possible JokerSpy samples for macOS. The Node.js path modified express route.js and used request.js to download server.js from C2, reinforcing that the campaign was built around developer tooling and git-themed artifacts.