Oracle Micros PoS Customers Targeted By MalumPoS Malware

By

The Dell Sonicwall Threats Research team observed reports of a New POS family named GAV: MalumPOS.AB. The POS Malware contains features such as memory scrapping functions like popular Point-of-Sale Trojan BlackPOS but this time the Malware targets Oracle Micros platform in the wild.

MICROS Systems, Inc. (NASDAQ: MCRS) is a leading provider of information technology solutions for the hospitality and retail industries. Its primary product, MICROS platform, delivers encryption and tokenization for the aforementioned industries.

Infection Cycle:

Md5s:

  • 45699cb86d10cf8ac5bd88276ec65eda [Detected as GAV: MalumPOS.AA (Trojan)]]

  • acdd2cffc40d73fdc11eb38954348612 [Detected as GAV: MalumPOS.AB (Trojan)]]

  • c4bc89d98fd4df783dcbeb514cd041bb [Detected as GAV: MalumPOS.AB (Trojan)]]

  • 3efea0afa146936d7c019107f3866b39 [Detected as GAV: MalumPOS.AB (Trojan)]]

  • 1ba17497994ef84c7853c59ae089fcaa [Detected as GAV: MalumPOS.AD (Trojan)]]

The Malware adds the following file to the system:

  • %Systemroot% system32 mnv.exe

The Malware registers its own Service as NVIDIA Display Driver or NVIDIA Display Driv3r to ensure persistence upon reboot:

MalumPOS retrieves a list of running processes; the service is responsible for scraping the memory of current processes on the infected machine for credit card information periodically. The malware tries to enumerate all credit card data from POS software; to perform this malicious behavior, the attackers use API function calls such as the following:

MalumPOS memory scanner is designed to specifically target POS systems. This malware uses a function called TRegExpr for scrapping memory:

The function dumps each process in memory and uses simple regular expressions for Credit Card track 1 and track 2 data. If a card number is found, the malware extracts it into %Systemroot% \ system32 \ nvsvc.dll file.

The malware uses the following regular expressions to verify credit card data:

SonicWALL Gateway AntiVirus provides protection against this threat via the following signatures:

  • GAV: MalumPOS.AA [(Trojan)]]

  • GAV: MalumPOS.AB [(Trojan)]]

  • GAV: MalumPOS.AD [(Trojan)]]

Security News
The SonicWall Capture Labs Threat Research Team gathers, analyzes and vets cross-vector threat information from the SonicWall Capture Threat network, consisting of global devices and resources, including more than 1 million security sensors in nearly 200 countries and territories. The research team identifies, analyzes, and mitigates critical vulnerabilities and malware daily through in-depth research, which drives protection for all SonicWall customers. In addition to safeguarding networks globally, the research team supports the larger threat intelligence community by releasing weekly deep technical analyses of the most critical threats to small businesses, providing critical knowledge that defenders need to protect their networks.