New Pyrogenic JAR-Based Malware Campaign - Indicators of Compromise
A new JAR-based phishing campaign has been seen delivered to Australian companies with the intent of credential stealing Office 365 account passwords as well as passwords stored in the browser. This campaign appears to have first occurred late September 2019 - November 2019.
Initial Infection
This campaign is delivered via a phishing email to corporate account users with an image of a PDF file which contains an embedded hyperlink
If a user clicks on the image of the PDF they are taken to the first C2 domain - in this instance it was to https://caygionghocviennongnghiep1.com/FRA.html which resulted in a download of the malicious JAR file 'BankPaymAdviceVend_LLCRep.jar' to the downloads folder:
The javaw.exe process is stopped in memory and two DLLs are dropped into the AppData/Local/TEMP folder, loaded and then deleted.
Network Indicators:
Initial Infection
This campaign is delivered via a phishing email to corporate account users with an image of a PDF file which contains an embedded hyperlink
If a user clicks on the image of the PDF they are taken to the first C2 domain - in this instance it was to https://caygionghocviennongnghiep1.com/FRA.html which resulted in a download of the malicious JAR file 'BankPaymAdviceVend_LLCRep.jar' to the downloads folder:
User interaction is then required in order to execute the malware. Once execution occurs, the following process chain occurs where javaw.exe is spawned.
The javaw.exe process is stopped in memory and two DLLs are dropped into the AppData/Local/TEMP folder, loaded and then deleted.
- sqlite-3.8.11.2-1b7102dd-9254-4808-9f1f-ceab23a11420-sqlitejdbc.dll
- jna--1104490048\jna8218245902737124972.dll
Network Indicators:
- Communications to C2 domains appear to be done through javaw.exe process via port 80
- The first network callout aside from the C2 domain which 'drops' the JAR file, is to bot.whatsmyipaddress.com
Persistence Techniques:
- 2 files dropped to AppData\Local\Temp:
- sqlite-3.8.11.2-1b7102dd-9254-4808-9f1f-ceab23a11420-sqlitejdbc.dll
- jna--1104490048\jna8218245902737124972.dllThese DLL files are used in a dll side-loading attack for java.exe and are then deleted from /TEMP folder.
- Browser Extension modifications to Chrome and Firefox
File Deletion:
- 2 main files are dropped & deleted upon being loaded into the java process.
- sqlite-3.8.11.2-1b7102dd-9254-4808-9f1f-ceab23a11420-sqlitejdbc.dll
- jna--1104490048\jna8218245902737124972.dll
Data Exfiltrated:
- Mailbox Login Credentials from:
- HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook
- This is sent immediately within seconds of infection
- Browser Passwords
- C:\Users\user\AppData\Roaming\Mozilla\Firefox\Profiles\xwt1js18.default\key4.db
- C:\Users\user\AppData\Roaming\Mozilla\Firefox\Profiles\xwt1js18.default\signons.sqlite
- C:\Users\user\AppData\Local\Google\Chrome\User Data\Default\Login Data
- C:\Users\user\AppData\Roaming\Mozilla\Firefox\profiles.ini
Initial Infection Process Chain
- javaw.exe > cmd.exe /c chcp 1252 > NUL & powershell.exe -ExecutionPolicy Bypass -NoExit -NoProfile -Command
Lateral Movement Across Network
- This does not occur
INDICATORS OF COMPROMISE
MD5
SHA-1
SHA-256 .
Comments
Post a Comment