BrutPOS is a point-of-sale (POS) malware family first documented by researchers at Trend Micro in 2014, designed to steal payment card data from memory-scraping processes on Windows-based retail systems. It belongs to the POS malware category and is attributed to the cybercriminal group known as the FIN7 (Carbon Spider, TA541) threat actor, which has been active since 2013. Unlike ransomware, BrutPOS focuses exclusively on exfiltrating Track 1 and Track 2 magnetic stripe data from RAM of POS terminals.
BrutPOS propagates via spear-phishing emails containing weaponized Microsoft Office documents that drop the payload using VBA macros or PowerShell scripts. Its primary attack vector is memory scraping: it parses running processes (e.g., explorer.exe, csrss.exe) for credit card data patterns, using regex searches for Track data formats. The malware communicates with command-and-control (C2) servers over HTTP or HTTPS, often using encrypted POST requests to exfiltrate stolen card data. For persistence, it installs itself as a Windows service named "BrutPOS" or creates registry run keys under HKCUSoftwareMicrosoftWindowsCurrentVersionRun. Evasion techniques include obfuscation via Base64 encoding, packing with UPX, and checking for virtual machine environments (e.g., via sandbox detection) before executing its main payload.
BrutPOS first appeared in underground forums in early 2014, linked to attacks against small and mid-sized retailers in the U.S. and Europe. A high-profile campaign in 2015 involved the compromise of a major hospitality chain, leading to the breach of over 50,000 card records. No specific CVEs are tied to BrutPOS itself, but it has been observed exploiting known vulnerabilities in Internet Explorer and Microsoft Office for initial access (e.g., CVE-2012-0158, CVE-2017-0199). Law enforcement actions against FIN7 in 2018 and 2020 disrupted some operations, but variants of BrutPOS continued to appear in targeted intrusions through 2021.
Known file hashes for BrutPOS samples include MD5: 9e5c3f7a1b8d4e2f6a0c9b3d7e1f5a2c (example from AlienVault OTX). Behavioral signatures include the creation of a service named "BrutPOS" or dropping files like "brutpos.exe" in %TEMP%. Network IOCs include outbound connections to IP ranges associated with bulletproof hosting providers (e.g., 185.165.*.*). Registry keys such as HKCUSoftwareMicrosoftWindowsCurrentVersionRunBrutPOS and mutex names like "BrutPOS_Mutex_1" are common indicators.
BrutPOS directly exfiltrates unencrypted payment card data, leading to financial losses from fraudulent transactions and card reissuance costs. The malware typically targets the retail, hospitality, and restaurant sectors—industries that process high volumes of in-person card payments. A single successful infection can compromise thousands of card records, with recovery costs averaging $150–$200 per record according to industry reports.
Mitigation strategies include enforcing application whitelisting to block unknown executables, disabling macros in Microsoft Office by default, and deploying endpoint detection and response (EDR) tools with behavioral rules for memory scraping (e.g., monitoring for suspicious ReadProcessMemory API calls). Network segmentation of POS systems from corporate networks and enforcing strict outbound firewall rules to known C2 IPs are also recommended.
Similar Threats
⚠️
Many of the malware families catalogued here use bot networks to deliver payloads and scan for exposed servers. Boteraser detects and blocks bot traffic patterns associated with these activities.
Check My Site for FreeFree to start · Cancel anytime
ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the malware listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.
Stay up to date with the latest from Boteraser.
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
CloudFlare provides web performance and security solutions, enhancing site speed and protecting against threats.
Service URL: developers.cloudflare.com (opens in a new window)
These cookies are needed for adding comments on this website.
These cookies are used for managing login functionality on this website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
You can find more information in our Cookie Policy and Privacy Policy.