Back to Feed
Supply ChainJul 9, 2026

Fake Braintree NuGet Package Skims Credit Cards and Harvests Merchant Credentials

Malicious Braintree.Net NuGet package steals credit cards and merchant API credentials.

Socket's threat research team discovered a sophisticated typosquat NuGet package named Braintree.Net that masquerades as PayPal's official Braintree SDK. The multi-stage .NET implant intercepts live payment card data (PAN, CVV, expiration), harvests Braintree merchant API keys, and exfiltrates host environment secrets and configuration files through attacker-controlled infrastructure at api.348672-shakepay[.]com. Despite ~334 genuine installs across malicious versions 3.35.8–3.36.1, the attacker artificially inflated download metrics to ~14M by publishing 120 empty placeholder versions.

AI summary of the linked source. Not reviewed by an editor. How this works

Vendor Watch

Run PayPal?

Get an email when a new story names PayPal, usually within the hour.

Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy

The lesson from this incident

Full lesson

Attackers published a malicious NuGet package named 'Braintree.Net' designed to impersonate PayPal's official Braintree SDK, intercepting live payment card data (PAN, CVV, expiration dates) and harvesting merchant API credentials at runtime. The attackers artificially inflated download counts to ~14 million by publishing 120 empty placeholder versions, creating a false sense of legitimacy and making the package appear widely trusted. This attack exploits the inherent trust developers place in package repositories and the lack of rigorous verification before integrating third-party dependencies into payment-critical applications. The impact is severe: any merchant application that installed the malicious versions was effectively a live skimmer, exfiltrating sensitive cardholder data directly to attacker-controlled infrastructure, triggering potential PCI DSS breach obligations.

What helps against this

How we list vendors

Indicators of Compromise

Extracted by AI from the linked source. Not reviewed by an editor. How this works

  • domain — api.348672-shakepay.com
  • url — https://api.348672-shakepay.com/api/card
  • url — https://api.348672-shakepay.com/api/account
  • url — https://api.348672-shakepay.com/api/analytics/report
  • hash_sha256 — 7a9f19ed663c1d4ee259ba0a10e93e1c9770812ce81f8c945140a452d17cb3c8
  • hash_sha256 — efec1e537445170a9aac11781c597cba5bd5d25b79ac3d65467d84f109d86fd4
  • malware — Braintree.Net (NuGet package)
  • malware — DependencyInjector.Core (NuGet package)

Entities

PayPal (vendor)Braintree (product)Braintree.Net (product)DependencyInjector.Core (product)SipNet (product)NuGet (technology)