Rankiteo Logo
Rankiteo
Leader in Cyber Underwriting
Loading...
NEWRankiteo Cyber Underwriting Desktop - Score, price, and bind from your desktop
WindowsmacOSLinux
Download
Socket

Socket Vendor Cyber Rating & Cyber Score

socket.dev

Socket is a cybersecurity platform that protects companies from software supply chain attacks. Companies use Socket to protect their software applications and critical services from malware and security threats originating in open source code.


Socket A.I CyberSecurity Scoring

Socket
Company Information
Website:https://socket.dev
Employees number:84
Number of followers:8,706
NAICS:541514
Industry Type:Computer and Network Security
Homepage:socket.dev
Socket Risk Score (AI oriented)
Between 650 and 699
logo
SocketComputer and Network Security
Updated:
02/06/2026
671/1000
Weak
B
AaaAaABaaBaBCaaCaC
Powered by our proprietary A.I cyber incident model
Insurance prefers TPRM score to calculate premium
Socket Global Score (TPRM)
xxxx
logo
SocketComputer and Network Security
•••
Score locked
Instant access to detailed risk factors
Vulnerabilities
Benchmark vs. industry & size peers
Findings

Socket
SocketWeak
Current Score
671B (WEAK)
01000
6 incidents
-16.75 avg impact
Incident timeline with MITRE ATT&CK tactics, techniques, and mitigations.
JUNE 2026
692Before Incident
Cyber Attack
02 Jun 2026Socket
npm, PyPI and Crates.io: 34 Malicious Packages Steal Cloud Keys, Wallets, and SSH Credentials

Large-Scale 'TrapDoor' Supply Chain Attack Targets Developers Across npm, PyPI, and Crates.io

672After Incident
CRITICAL-20
NPMPYPSOC1780388789
Large-Scale "TrapDoor" Supply Chain Attack Targets Developers Across npm, PyPI, and Crates.io A sophisticated supply chain attack, dubbed “TrapDoor,” is actively targeting developers by abusing open-source ecosystems to steal sensitive data. The campaign spans npm, PyPI, and Crates.io, deploying 34 malicious packages across 384 versions to compromise systems in cryptocurrency, DeFi, AI, and cloud environments. Attackers exploit legitimate package installation and build mechanisms such as npm’s postinstall scripts, Python’s import behavior, and Rust’s build.rs to execute malicious code automatically during installation or project builds, requiring no user interaction. The malware harvests SSH keys, cloud credentials, API tokens, and cryptocurrency wallets, exfiltrating data through trusted platforms like GitHub Pages, raw.githubusercontent.com, and webhook.site to evade detection. ### Key Malicious Packages & Tactics - Python (PyPI): *git-config-sync* - Executes malicious code upon import, scanning directories (`.ssh`, `.aws`, `.docker`, `.kube`) for credentials using regex patterns. - Disables TLS verification to intercept traffic, sending stolen data to attacker-controlled GitHub Pages endpoints. - npm: *token-usage-tracker* - The most advanced variant, running a background process to collect browser credentials, cloud configs, shell histories, and cryptocurrency wallets. - Uses Fernet encryption before exfiltrating data via webhooks or GitHub Gist. - Introduces persistence and propagation by modifying shell configs, injecting Git hooks, and poisoning AI development environments (e.g., `.cursorrules`, `CLAUDE.md`) to influence coding assistants. - Rust (Crates.io): *sui-framework-helpers* - Executes during builds via `build.rs`, targeting blockchain wallet files (Sui, Solana, Aptos). - Uses XOR obfuscation and uploads stolen data to public GitHub Gists. ### Attack Infrastructure & Evasion The campaign leverages whitelisted services (GitHub Pages, webhook.site) to blend malicious traffic with legitimate developer activity. While the npm variant stands out for its persistence, propagation, and remote command execution, all samples follow a consistent pattern: 1. Trigger during install/build. 2. Harvest credentials from local environments. 3. Exfiltrate via trusted channels. ### Indicators of Compromise (IOCs) - Domain: `ddjidd564[.]github[.]io` - URLs: - `https[:]//ddjidd564[.]github[.]io/defi-security-best-practices/config.json` - `https[:]//webhook[.]site/2ada14c8-00f6-43ce-9ad6-f5dc15952246` (and similar webhook endpoints) Security researchers warn the attack underscores the growing sophistication of supply chain threats, with developers in high-value sectors as prime targets.
INCIDENT DETAILS -
TYPE
Supply Chain Attack
MOTIVATION
Data TheftCredential Harvesting
IMPACT
SSH keysCloud credentialsAPI tokensCryptocurrency walletsBrowser credentialsShell historiesnpmPyPICrates.ioOperational Impact: Compromise of developer environments and sensitive data exfiltrationIdentity Theft Risk: High
DATA BREACH
SSH keysCloud credentialsAPI tokensCryptocurrency walletsBrowser credentialsShell historiesSensitivity Of Data: HighFernet encryptionXOR obfuscation
MAY 2026
712Before Incident
Cyber Attack
15 May 2026Socket
node-ipc and AWS: 822K-Download node-ipc Package Compromised in Supply Chain Breach

Sophisticated Supply Chain Attack Targets Popular npm Package node-ipc

691After Incident
CRITICAL-21
AWSSOC1778833973
Sophisticated Supply Chain Attack Targets Popular npm Package *node-ipc* A widely used npm package, node-ipc downloaded over 822,000 times weekly has been weaponized in a supply chain attack, exposing JavaScript developers to credential theft and backdoor access. Security researchers at Socket identified malicious versions (9.1.6, 9.2.3, and 12.0.1) of the package, which were published on May 14, 2026, shortly before detection. Unlike typical npm attacks, this campaign embedded malware directly into the package’s CommonJS entry point (node-ipc.cjs), executing automatically upon requiring the library. The ESM version remained unaffected, limiting exposure to applications using `require("node-ipc")`. The obfuscated malware conducts system fingerprinting, harvesting sensitive data including cloud credentials (AWS, Azure, GCP, OCI), SSH keys, Git tokens, Kubernetes/Docker configs, .env files, and CI/CD secrets before compressing and encrypting it into a `.tar.gz` archive at `/tmp/nt-<pid>/`. Exfiltration occurs via covert DNS TXT queries to attacker-controlled domains (sh.azurestaticprovider[.]net, bt.node[.]js), evading standard network monitoring by splitting data into small chunks. Investigators traced the attack to a hijacked npm maintainer account (atiertant), where an expired email domain allowed credential resets without breaching npm’s infrastructure. This tactic underscores a growing risk: dormant maintainer accounts as silent entry points for supply chain attacks. The incident follows node-ipc’s prior involvement in a 2022 geo-targeted malware campaign, raising concerns about repeated compromise or deliberate reintroduction. Security teams are advised to monitor DNS logs for unusual TXT query bursts and block listed domains. Indicators of Compromise (IOCs): - Malicious packages: [email protected], 9.2.3, 12.0.1 - Exfiltration domains: sh.azurestaticprovider[.]net, bt.node[.]js - DNS patterns: xh., xd., xf.* subdomains - Temp file path: `/tmp/nt-<pid>/<machineHex>.tar.gz` - Anomalous timestamp: October 26, 1985 (file artifacts)
INCIDENT DETAILS -
TYPE
Supply Chain Attack
MOTIVATION
Credential theft, backdoor access, data exfiltration
IMPACT
Data Compromised: Cloud credentials (AWS, Azure, GCP, OCI), SSH keys, Git tokens, Kubernetes/Docker configs, .env files, CI/CD secretsSystems Affected: JavaScript applications using `require("node-ipc")`Operational Impact: Potential unauthorized access to cloud environments and CI/CD pipelinesBrand Reputation Impact: High (repeated compromise of *node-ipc* package)Identity Theft Risk: High (exfiltration of PII and credentials)
DATA BREACH
Cloud credentialsSSH keysGit tokensKubernetes/Docker configs.env filesCI/CD secretsSensitivity Of Data: High (credentials, secrets, PII)Data Exfiltration: Yes (via covert DNS TXT queries)Data Encryption: Yes (compressed and encrypted into .tar.gz).envconfig filesSSH keysPersonally Identifiable Information: Potential (credentials, tokens)
MAY 2026
733Before Incident
Cyber Attack
05 May 2026Socket
NuGet and Sicoob: Malicious NuGet Package Poses as Sicoob SDK to Steal Passwords

Sophisticated Supply Chain Attack Targets Brazilian Banking SDK via Malicious NuGet Package

712After Incident
CRITICAL-21
SOCSIC1780057768
Sophisticated Supply Chain Attack Targets Brazilian Banking SDK via Malicious NuGet Package A supply chain attack impersonating the official C# SDK for Sicoob, one of Brazil’s largest cooperative banking networks, was uncovered by researchers at Socket. The malicious NuGet package, Sicoob.Sdk (versions 2.0.0–2.0.4), contained hidden credential exfiltration logic designed to steal sensitive banking credentials and payment data. ### Key Details of the Attack - Timeline: The fraudulent package was published on May 5, 2026, and rapidly updated to version 2.0.4 by May 6, 2026, before being blocked following Socket’s abuse report. - Target: Sicoob serves 9 million members across 328 cooperatives and 5,219 service points in Brazil, making it a high-value target for financially motivated threat actors. - Deception Tactics: The package mimicked a legitimate .NET 8 SDK for Sicoob’s APIs, complete with a GitHub organization (Sicoob-Cooperativa) and clean-looking source code. However, the compiled DLL contained malicious logic absent from the public repository. - Exfiltration Mechanism: When developers initialized SicoobClient with a client ID, PFX file path, and password a standard workflow for mutual TLS banking integrations the DLL secretly base64-encoded the PFX certificate and transmitted it, along with the plaintext password and client ID, to a hardcoded Sentry telemetry endpoint (o4511335034847232.ingest.de.sentry.io). - Secondary Data Theft: The attack also captured raw boleto API responses, exposing transaction details, payer/payee information, due dates, and payment status. - Trigger Condition: The exfiltration only activated when isSandbox was set to false, meaning it targeted production environments using live credentials. ### Attacker Infrastructure & Exposure - The NuGet publisher account (sicoob) listed 12 Sicoob-branded packages, accumulating 484 total downloads. - The fraudulent GitHub organization (Sicoob-Cooperativa), created on May 4, 2026, had no verification, public members, or affiliation with the real Sicoob, whose official GitHub links to sicoob.com.br. - Google’s AI search briefly promoted Sicoob.Sdk as the recommended .NET integration path, increasing developer exposure. ### Broader Context This incident follows a February 2026 discovery of four malicious NuGet packages (NCryptYo, DOMOAuth2_, IRAOAuth2.0, SimpleWriter_), which exfiltrated ASP.NET Identity data and installed persistent C2 backdoors, totaling 4,500+ downloads. These campaigns highlight NuGet’s growing appeal to attackers using impersonation, typosquatting, and source-façade techniques to bypass developer trust. ### Indicators of Compromise (IOCs) - Malicious Package: Sicoob.Sdk (versions 2.0.0–2.0.4) - NuGet Publisher: sicoob - Exfiltration Host: o4511335034847232.ingest.de.sentry.io - Fraudulent GitHub Org: github.com/Sicoob-Cooperativa - Fraudulent Contributor: github.com/joaobcdev
INCIDENT DETAILS -
TYPE
Supply Chain Attack
MOTIVATION
Financial gain
IMPACT
Data Compromised: Banking credentials, payment data, PFX certificates, plaintext passwords, client IDs, boleto API responses (transaction details, payer/payee information, due dates, payment status)Systems Affected: Production environments using Sicoob.Sdk (versions 2.0.0–2.0.4)Operational Impact: Potential unauthorized access to banking systems, data exfiltrationBrand Reputation Impact: High (impersonation of a major banking network)Identity Theft Risk: High (exposure of personally identifiable banking credentials)Payment Information Risk: High (exposure of boleto API responses and payment data)
DATA BREACH
Type Of Data Compromised: Banking credentials, PFX certificates, plaintext passwords, client IDs, boleto API responsesSensitivity Of Data: High (financial and personally identifiable information)Data Exfiltration: Yes (to Sentry telemetry endpoint)Data Encryption: Base64-encoded PFX certificates before exfiltrationFile Types Exposed: PFX certificates, API responses (JSON/XML)Personally Identifiable Information: Yes (banking credentials, payer/payee information)
APRIL 2026
733Before Incident
MARCH 2026
732Before Incident
FEBRUARY 2026
736Before Incident
Vulnerability
13 Feb 2026Socket
next-mdx-remote: Critical Vulnerability in Next-Mdx-Remote Allows Arbitrary Code Execution in React Server-Side Rendering

Critical RCE Vulnerability in next-mdx-remote Library (CVE-2026-0969)

731After Incident
CRITICAL-5
SOC1770972392
Critical RCE Vulnerability in next-mdx-remote Library (CVE-2026-0969) A critical security flaw in the next-mdx-remote library, tracked as CVE-2026-0969, allows attackers to execute arbitrary code on servers rendering untrusted MDX content. The vulnerability affects versions 4.3.0 through 5.0.0 and has been patched in 6.0.0. next-mdx-remote, a widely used open-source TypeScript library for Next.js-based React applications, enables dynamic rendering of MDX (Markdown with JSX) from databases, APIs, or user input commonly used in blogs, documentation, and user-generated content platforms. ### How the Attack Works The vulnerability stems from insufficient sanitization in the library’s `serialize` and `compileMDX` functions, which fail to block malicious JavaScript expressions in untrusted MDX. Attackers can embed harmful code such as `eval()`, `Function()`, or `require()` within curly braces (`{}`). When processed during server-side rendering (SSR), the server executes the code with full privileges, leading to remote code execution (RCE). For example, an attacker could submit MDX containing: ```md {require('child_process').execSync('rm -rf /')} ``` If JavaScript expressions are enabled (the default in vulnerable versions), the server executes the command, potentially allowing data theft, malware installation, or full server compromise. ### Mitigation & Fix Version 6.0.0 introduces breaking changes to address the issue: - JavaScript expressions are now blocked by default (`blockJS: true`). - When enabled (`blockJS: false`), a new `blockDangerousJS: true` option (default) filters high-risk globals like `process`, `eval`, and `require`. Developers handling untrusted MDX on servers should upgrade to 6.0.0 immediately. Additional precautions include auditing code for `compileMDX` or `serialize` calls and using sanitization libraries like remark-rehype for enhanced security. The vulnerability carries a critical CVSS score (estimated 9.8/10), underscoring the severity of the risk for affected applications.
INCIDENT DETAILS -
TYPE
Remote Code Execution (RCE)
IMPACT
Systems Affected: Servers rendering untrusted MDX content using next-mdx-remote (versions 4.3.0-5.0.0)Operational Impact: Potential full server compromise, data theft, or malware installation
JANUARY 2026
736Before Incident
DECEMBER 2025
736Before Incident
NOVEMBER 2025
735Before Incident
OCTOBER 2025
734Before Incident
SEPTEMBER 2025
734Before Incident
AUGUST 2025
733Before Incident
JULY 2025
733Before Incident
AUGUST 2024
745Before Incident
Cyber Attack
12 Aug 2024Socket
NuGet and Socket.dev: Malicious NuGet Packages Attacking ASP.NET Developers to Steal Login Credentials

Malicious NuGet Packages Target ASP.NET Developers in Supply Chain Attack

724After Incident
CRITICAL-21
SOC1771957766
Malicious NuGet Packages Target ASP.NET Developers in Supply Chain Attack A supply chain attack targeting ASP.NET developers has been uncovered, involving four malicious NuGet packages designed to steal credentials and deploy persistent backdoors in web applications. The packages NCryptYo, DOMOAuth2_, IRAOAuth2.0, and SimpleWriter_ were published between August 12 and 21, 2024, by a threat actor using the username "hamzazaheer" and have amassed over 4,500 downloads collectively. The attack begins with typosquatting, where NCryptYo impersonates the legitimate NCrypto cryptography library. Its DLL filename (NCrypt.dll) mimics Windows’ native CNG cryptography provider, while its namespace mirrors Microsoft’s APIs. Upon loading, the package executes a static constructor that silently launches a hidden proxy on localhost port 7152, relaying traffic to an attacker-controlled server. Researchers at Socket.dev identified the campaign by tracing shared infrastructure across all four packages. DOMOAuth2_, IRAOAuth2.0, and SimpleWriter_ contained a byte-identical hardcoded authentication token, encoded with GZip compression and custom Base64 substitutions, confirming a single operator. VirusTotal analysis revealed that only 1 out of 72 security vendors detected the malicious NCrypt.dll, underscoring the effectiveness of its obfuscation. Once active, DOMOAuth2_ and IRAOAuth2.0 harvest ASP.NET Identity data including user accounts, roles, and permissions and transmit it to the attacker via the local proxy. SimpleWriter_, disguised as a PDF conversion tool, writes attacker-controlled files to disk and executes hidden processes, extending the compromise beyond the developer’s workstation to production applications. The attack leverages JIT compiler hijacking, where NCryptYo replaces the .NET runtime’s just-in-time compilation process with its own hook. Malicious code decrypts only at execution, evading static analysis. The DLL is protected by .NET Reactor obfuscation, featuring a 14-day expiry timer and anti-debugging measures. Embedded within are five encrypted resources, including a 126 KB payload that establishes the proxy tunnel. The campaign highlights the risks of obfuscated .NET malware and the challenges of detecting supply chain threats in development environments.
INCIDENT DETAILS -
TYPE
Supply Chain Attack
IMPACT
Data Compromised: ASP.NET Identity data (user accounts, roles, permissions), attacker-controlled filesSystems Affected: Developer workstations, production ASP.NET applicationsOperational Impact: Persistent backdoors, unauthorized data exfiltration, hidden process executionIdentity Theft Risk: High (PII exposure)
DATA BREACH
Type Of Data Compromised: ASP.NET Identity data (user accounts, roles, permissions)Sensitivity Of Data: High (Personally Identifiable Information)Data Exfiltration: Yes (via local proxy to attacker-controlled server)Data Encryption: Yes (malicious payload decrypted at runtime)Personally Identifiable Information: Yes
MARCH 2022
750Before Incident
Cyber Attack
01 Mar 2022Socket
node-ipc: Popular node-ipc npm package compromised to steal credentials

Malicious npm Supply Chain Attack Targets node-ipc with Credential-Stealing Malware

733After Incident
CRITICAL-17
SOC1778869612
Malicious npm Supply Chain Attack Targets *node-ipc* with Credential-Stealing Malware A new supply chain attack has compromised the widely used node-ipc npm package, injecting credential-stealing malware into three recent versions: 9.1.6, 9.2.3, and 12.0.1. The node-ipc module, which facilitates inter-process communication in Node.js applications, records over 690,000 weekly downloads despite a prior 2022 incident where its maintainer weaponized versions to overwrite data on Russian and Belarusian systems in protest of the Ukraine invasion. Security firms Socket, Ox Security, and Upwind identified the malicious code embedded in the package’s CommonJS entrypoint (node-ipc.cjs), which executes automatically upon application load. The heavily obfuscated malware fingerprints infected systems, harvests sensitive data, and exfiltrates it via DNS TXT queries a technique designed to evade detection by blending into normal network traffic. The stolen data includes: - Cloud credentials (AWS, Azure, GCP, OCI, DigitalOcean) - SSH keys and configs - Kubernetes, Docker, Helm, and Terraform credentials - npm, GitHub, GitLab, and Git CLI tokens - .env files and database credentials - Shell histories and CI/CD secrets - macOS Keychain and Linux keyring files - Firefox profile data (macOS) - Microsoft Teams local storage To minimize detection, the malware avoids scanning .git and node_modules directories, skips files larger than 4 MiB, and deletes temporary archives post-exfiltration. Data is transmitted to a fake Azure-themed domain (sh[.]azurestaticprovider[.]net:443) and relayed to bt[.]node[.]js using query prefixes like xh, xd, and xf. Researchers estimate that exfiltrating a 500 KB archive could generate 29,400 DNS TXT requests. The attack appears to stem from the compromise of an inactive maintainer’s account (atiertant), with no evidence of persistence or secondary payloads suggesting a focus on rapid credential theft. The malware does not overwrite files, unlike the 2022 protest-driven versions, indicating a shift in attacker motives. Developers are advised to remove affected versions, rotate exposed credentials, and audit lockfiles and npm caches.
INCIDENT DETAILS -
TYPE
Supply Chain Attack
MOTIVATION
Credential theft
IMPACT
Data Compromised: Cloud credentials, SSH keys, Kubernetes/Docker/Helm/Terraform credentials, npm/GitHub/GitLab/Git CLI tokens, .env files, database credentials, shell histories, CI/CD secrets, macOS Keychain/Linux keyring files, Firefox profile data, Microsoft Teams local storageSystems Affected: Node.js applications using node-ipc versions 9.1.6, 9.2.3, or 12.0.1Operational Impact: Potential unauthorized access to cloud environments, CI/CD pipelines, and source code repositoriesBrand Reputation Impact: Negative impact on trust in open-source npm packagesIdentity Theft Risk: High (exposure of PII and credentials)
DATA BREACH
Cloud credentialsSSH keysKubernetes/Docker/Helm/Terraform credentialsnpm/GitHub/GitLab/Git CLI tokens.env filesDatabase credentialsShell historiesCI/CD secretsmacOS Keychain/Linux keyring filesFirefox profile dataMicrosoft Teams local storageSensitivity Of Data: High (credentials, PII, secrets)Data Exfiltration: Yes (via DNS TXT queries to sh[.]azurestaticprovider[.]net:443)Personally Identifiable Information: Potential (Firefox profile data, macOS Keychain)

Frequently Asked Questions

?
What is the current A.I Rankiteo Cyber Score for Socket ?
?
What was Socket's A.I Rankiteo Cyber Score in May 2026 ?
?
What was Socket's A.I Rankiteo Cyber Score in April 2026 ?
?
What was Socket's A.I Rankiteo Cyber Score in March 2026 ?
?
What was Socket's A.I Rankiteo Cyber Score in February 2026 ?
?
What was Socket's A.I Rankiteo Cyber Score in January 2026 ?
?
What was Socket's A.I Rankiteo Cyber Score in December 2025 ?
?
What was Socket's A.I Rankiteo Cyber Score in November 2025 ?
?
What was Socket's A.I Rankiteo Cyber Score in October 2025 ?
?
What was Socket's A.I Rankiteo Cyber Score in September 2025 ?
?
What was Socket's A.I Rankiteo Cyber Score in August 2025 ?
?
What was Socket's A.I Rankiteo Cyber Score in July 2025 ?
?
What is the average per-incident point impact on Socket's A.I Rankiteo Cyber Score over the past 12 months ?
?
Where can I access detailed records of all cyber incidents associated with Socket ?
?
Where can I find a summary of the A.I Rankiteo Risk Scoring methodology ?
?
Where can I view Socket's profile page on Rankiteo ?
?
How accurate is the A.I Rankiteo Risk Scoring methodology ?
Socket Cyber Scoring History | Rankiteo