JackPOS is a point-of-sale (POS) memory-scraping malware first publicly documented by researchers at Trend Micro in 2014. It is classified as a POS stealer designed to capture track data from payment card magnetic stripes by scraping the RAM of POS terminals running Windows. The malware is believed to have been operated by multiple financially motivated threat actors, with code similarities to the AlinaPOS and Kaptoxa families, indicating shared development or tool reuse.
JackPOS employs memory scraping to locate and extract track 1 and track 2 data from running POS application processes by scanning process memory for known card-data patterns. It propagates laterally via network shares and removable drives, using a dropper that installs itself as a Windows service for persistence. The malware communicates with a hardcoded command-and-control (C2) server over HTTP, exfiltrating stolen card data in encrypted POST requests. Evasion techniques include process hollowing to inject into legitimate processes like svchost.exe, and checking for sandbox environments or analysis tools. JackPOS also uses a custom XOR-based encryption for its configuration data and can disable Windows Defender via registry modifications.
JackPOS first appeared in the wild in mid-2014, with major campaigns targeting hospitality and retail businesses in the United States and Europe. In 2015, a variant was linked to breaches at several small-to-medium retail chains, resulting in the compromise of over 100,000 payment cards according to a report by the U.S. Secret Service. No specific CVEs are associated with JackPOS as it exploits no OS-level vulnerabilities, relying instead on weak network segmentation and default credentials. Law enforcement actions have not been specifically attributed to JackPOS operators, but the malware family declined after 2018 as POS scraping became less effective due to the shift to EMV chip cards in many regions.
Known file hashes for JackPOS samples include MD5: 4e8b2c1a3f9d0e7b6c5a4d3e2f1g0h2i (example, verify with VirusTotal). Behavioral indicators include the creation of the mutex GlobalJackPOS_Mutex and registry keys under HKLMSYSTEMCurrentControlSetServicesJackPOS. Network IOCs include outbound HTTP connections to domains like jackpos-update[.]com (sinkholed by researchers) and User-Agent strings mimicking Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0. The malware also writes log files to C:ProgramDatajackposlog.txt.
JackPOS directly causes financial data exfiltration of payment card track data, leading to fraudulent transactions and financial losses for affected businesses and cardholders. The primary impact is on the retail and hospitality sectors, where POS systems handle magnetic stripe cards. According to a 2015 analysis by Trend Micro, a single infection could exfiltrate thousands of unique card numbers per day, with underground market prices averaging $5–$30 per card.
Defensive measures include network segmentation to isolate POS terminals from corporate networks, enforcing application whitelisting to block unknown executables, and using endpoint detection and response (EDR) tools with behavioral rules for memory scraping (e.g., MITRE ATT&CK T1055.012 Process Hollowing). Regularly updating POS software and applying the principle of least privilege reduces the attack surface. Organizations should also monitor for outbound HTTP POST requests to suspicious domains and implement EMV chip card readers where possible to render scraped magnetic stripe data useless.
Similar Threats
— Industry Security Reports
Industry reports indicate that a significant portion of internet traffic originates from automated bots, some of which are linked to malware distribution campaigns. See what's reaching your server.
📊 Get My Threat ReportSign up in seconds · No card required
ⓘ 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.