Close Menu
  • Home
  • Articles
    • Attacks
      • BEC
      • Data Breach
      • DDoS
      • Evasion Attacks
      • Injection
      • Malware
      • MITM
      • Phishing
      • Ransomware
      • RCE
      • Social Engineering
      • Spoofing
      • Spyware
    • Business and Policy
      • BCP and DRP
      • GRC
      • Regulations
    • Data Protection
      • DLP
      • DRM
      • Encryption
      • IAM
    • Future, Trends and Insight
      • AI
      • Events & Community
      • Emerging Tech
      • Expert Panel
      • Interviews With Experts
      • Insights
      • Study & Research
    • Resources
      • Guides
      • Tools
      • Training & Education
    • Security
      • API
      • Apps
      • Cloud
      • Critical Infrastructure
      • Endpoint
      • Hardware
      • IoT
      • Mobile
      • Network
      • OT
      • Port Security
      • Security Architecture
      • Software Development
      • Supply Chain
      • Zero Trust
    • Threats and Vulnerabilities
      • Emerging Threats
      • Insider Threats
      • Risk Management
      • Threat Intelligence
      • Zero Day
  • News and Exclusives
    • Latest News
    • ISB Exclusive
    • Positive News
  • Who We Are
    • About Us
    • Information Security Buzz Expert Panel​
    • Write for Us
    • Media Pack
  • Contact Us
  • Newsletter
Facebook X (Twitter) LinkedIn
Facebook X (Twitter) LinkedIn
Information Security BuzzInformation Security Buzz
  • Home
  • Articles
    • Attacks
      • BEC
      • Data Breach
      • DDoS
      • Evasion Attacks
      • Injection
      • Malware
      • MITM
      • Phishing
      • Ransomware
      • RCE
      • Social Engineering
      • Spoofing
      • Spyware
    • Business and Policy
      • BCP and DRP
      • GRC
      • Regulations
    • Data Protection
      • DLP
      • DRM
      • Encryption
      • IAM
    • Future, Trends and Insight
      • AI
      • Events & Community
      • Emerging Tech
      • Expert Panel
      • Interviews With Experts
      • Insights
      • Study & Research
    • Resources
      • Guides
      • Tools
      • Training & Education
    • Security
      • API
      • Apps
      • Cloud
      • Critical Infrastructure
      • Endpoint
      • Hardware
      • IoT
      • Mobile
      • Network
      • OT
      • Port Security
      • Security Architecture
      • Software Development
      • Supply Chain
      • Zero Trust
    • Threats and Vulnerabilities
      • Emerging Threats
      • Insider Threats
      • Risk Management
      • Threat Intelligence
      • Zero Day
  • News and Exclusives
    • Latest News
    • ISB Exclusive
    • Positive News
  • Who We Are
    • About Us
    • Information Security Buzz Expert Panel​
    • Write for Us
    • Media Pack
  • Contact Us
  • Newsletter
Subscribe
Information Security BuzzInformation Security Buzz
Home - Malware - The “Mongolian Skimmer” Uses Unicode to Conceal Its Malicious Intent
Malware Attacks News & Analysis

The “Mongolian Skimmer” Uses Unicode to Conceal Its Malicious Intent

Kirsten DoyleBy Kirsten DoyleOctober 11, 2024Updated:November 8, 20244 Mins Read
Share LinkedIn Twitter Facebook Copy Link Email
Mongolian Skimmer
Share
Facebook Twitter LinkedIn Email Copy Link
Quick AI Summary
ChatGPTClaudeGeminiGrokPerplexityDeepSeekCopilot

Researchers at Jscrambler have uncovered a new skimming campaign dubbed the “Mongolian Skimmer.”

This malware, initially detected through intelligence shared by Sansec, distinguishes itself through its use of unusual Unicode characters to obfuscate JavaScript code.

Although at first glance, this may seem like a novel technique, Jscrambler’s experts quickly identified it as a straightforward tactic relying on JavaScript’s capability to use any Unicode character in variable and function names.

Obfuscation as a Disguise, Not a Defense

The Mongolian Skimmer’s obfuscation methods raised eyebrows due to its odd mix of accented characters, leading some to question whether it might be a new technique.  

However, the was not the case, and it is easily unraveled by automated tools that simplify variable names. The researchers said this “potent” obfuscation can confuse human readers but really offers minimal resilience against automated reverse engineering methods.

By running the code through Jscrambler’s Code Integrity tool, they could quickly convert the characters to simpler, readable identifiers.

While examining the script, the Jscrambler team noticed an identifier that began with the hex code “E1A0A5,” representing the Unicode “Mongolian Letter OE.” This unusual choice inspired the nickname “Mongolian Skimmer” for the campaign.

The Anatomy of the Mongolian Skimmer

The skimmer itself follows a fairly common pattern, well-known to researchers:

  • DOM Monitoring: The skimmer constantly monitors changes to input fields such as <input>, <select>, and <textarea>. By tracking these elements, it targets sensitive data such as personal and payment details.
  • Data Exfiltration: Once on sensitive pages like “checkout” or “admin,” the malware collects and encodes data using Base64, then sends it to a remote server through a tracking pixel, a classic tactic in the skimming world.
  • Developer Tools Detection: To avoid detection, the skimmer can identify when developer tools are open and adjust its behavior accordingly, which is likely an attempt to prevent analysis during debugging.
  • Final Data Capture: Before users navigate away, the skimmer captures last-minute data entries using the beforeunload event to ensure no information is lost.
  • Cross-Browser Compatibility: The malware ensures it can reach a broad audience by using both legacy and modern event-handling techniques, enabling it to operate across a wide range of browser versions.
  • Anti-Debugging Techniques: The skimmer checks its own formatting using string conversions and regex to detect tampering, thereby making debugging more difficult.

Loader Variations in the Wild

Most instances of the Mongolian Skimmer were found in inline scripts on homepages, fetching the skimming code from an external source.

However, one example stood out for using a loader script embedded within the “Magento 2 Google Tag Manager” plugin by MageFan.

This loader only activates when it detects user interactions, such as scrolling or mouse movements, which cuts the chance of bot detection and limits the impact on page performance.

An Unusual Twist

In a particularly unusual twist, researchers discovered multiple skimming instances on a single compromised site. Jscrambler identified the Mongolian Skimmer as well as a different skimmer variant.

Even more surprising, the two bad actors appeared to be communicating through code comments, agreeing to share the profits. This bizarre “cyber chit-chat” highlights the shared vulnerabilities exploited by different malefactors in these attacks.

Old Tricks, New Targets

Ultimately, the Mongolian Skimmer demonstrates how malicious actors continually repurpose old techniques, masking their malicious intent with superficial changes to mislead and evade detection.

Despite the obscure Unicode characters, the underlying skimmer structure is all too familiar, capitalizing on misconfigured or vulnerable systems like Magento.

For entities and security teams, this new skimming threat spotlights the importance of robust defenses and regular updates to web security protocols.

By staying vigilant and deploying advanced security tools, companies can better detect and neutralize these increasingly sophisticated forms of digital theft.

For the full report on Jscrambler’s findings and additional details on the Mongolian Skimmer campaign, visit Jscrambler’s website.

Kirsten Doyle
Kirsten Doyle
Information Security Buzz News Editor

Kirsten Doyle has been in the technology journalism and editing space for nearly 24 years, during which time she has developed a great love for all aspects of technology, as well as words themselves. Her experience spans B2B tech, with a lot of focus on cybersecurity, cloud, enterprise, digital transformation, and data centre. Her specialties are in news, thought leadership, features, white papers, and PR writing, and she is an experienced editor for both print and online publications.

  • Kirsten Doyle
    SIG report: AI-generated code is linked to twice the security risk and rising technical debt
  • Kirsten Doyle
    Miasma worm spreads from Red Hat packages to Microsoft repositories
  • Kirsten Doyle
    Dutch police, NCSC take down major botnet
  • Kirsten Doyle
    Palo Alto warns of active exploitation of GlobalProtect authentication bypass flaw

The opinions expressed in this post belong to the individual contributors and do not necessarily reflect the views of Information Security Buzz.

Share. Facebook Twitter LinkedIn Email Copy Link

Related Posts

When PUPs bite: Huntress uncovers “weaponised” adware exposing 25,000+ systems

April 16, 20262 Mins Read

Fake Tech Support Scams Deliver Advanced Command-and-Control Malware

March 5, 20262 Mins Read

Americans Lost Over $20 million in ATM “Jackpotting” Attacks

February 24, 20263 Mins Read
ISB-Bora-Side-Bar

 
ISB-Bora-Side-Bar
Black ISB Logo

Information Security Buzz is an independent resource that provides the experts’ comments, analysis, and opinion on the latest Cybersecurity news and topics

X (Twitter) LinkedIn Facebook RSS

Working With Us

  • About Us
  • Advertise With Us
  • Contact Us

Write For Us

  • How To Contribute

The Pages

  • Privacy Policy
  • Cookie Policy
  • AI Policy
  • Terms & Conditions
  • Copyright Notice

Information Security Buzz and all its contents are copyright © 2014-2025. All rights reserved. All third-party trademarks are recognized.

Type above and press Enter to search. Press Esc to cancel.

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}