Sansec reported an active keylogger running on the employee merchandise store of one of America’s largest banks, a site used by 200,000+ employees to purchase company-branded items. The malware was described as intercepting data entered into web forms—including login credentials, payment card numbers, and personal information—and remaining undetected by other security vendors at the time of reporting. Sansec warned that the impact could extend beyond the store itself because employees may reuse credentials, potentially enabling attackers to gain a foothold into internal banking systems; the research also notes employee stores and similar “peripheral” properties often fall outside normal audit scope and are attractive targets.
Sansec said notification and remediation were slowed because the bank did not publish an industry-standard security.txt file or other clear security reporting channel, forcing outreach via generic email addresses and LinkedIn while the attack continued. A separate report on malicious Chrome extensions impersonating Workday/NetSuite describes a different threat (browser-extension session hijacking and token/cookie theft) and does not appear connected to the bank keylogger incident beyond the general theme of credential theft.

Pull IOCs and campaign context straight into your stack.
4 events from the most recent confirmed update back to the earliest known activity.
Sansec publicly disclosed the incident and released technical details, indicators of compromise, and defensive guidance such as blocking malicious injections, monitoring client-side scripts, expanding audit scope, and publishing security.txt. A follow-up article framed the case as evidence of a broader enterprise reporting and response problem.
After discovering the compromise, Sansec said it notified the bank but had difficulty finding an appropriate reporting channel because the organization did not publish a security.txt file or a clear security contact. The delayed outreach highlighted how external incident reports can be lost in generic support workflows while malicious activity remains active.
In its analysis, Sansec said the infrastructure and code patterns overlapped with earlier getInjector web-skimming campaigns, including a previous incident affecting the Green Bay Packers. The company also published related domains and other indicators of compromise tied to the operation.
Sansec identified an active client-side keylogger on the employee merchandise store of one of the largest U.S. banks, a site used by more than 200,000 employees. The malware intercepted form data including login credentials, payment card numbers, and personal information, using a two-stage JavaScript loader and exfiltrating data to attacker-controlled infrastructure.
Vulnerabilities, threat actors, malware, products, organizations, breaches, and observables Mallory has linked to this story. Indicator values are masked here and available in full in the app.
Indicator values are masked on this page. View all 14 in Mallory Domains, IPs, hashes, and URLs are exportable to your SIEM.
Pull the IOCs, campaigns, and victimology behind this family, ready to push into your SIEM and EDR.
2 references tracked. Mallory keeps watching after this page renders.
Map indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.