Secure OSS Dependencies
Beyond CVE Scanning
Open source code makes up more than 90% of modern software projects, with many apps spamming 10,000+ dependencies. This makes it easy for attackers to use open source as a vector for attacks where open source packages registries are frequently the target of malware. Traditional vulnerability scanners cannot detect active supply chain attacks. Socket's free GitHub app safeguards your open source code from both vulnerable and malicious dependencies.
dreamhunt-google-nc
7.2.2
by asiinn_js_dev
Removed from npm
Blocked by Socket
The script connects to a remote server using netcat and sends the collected data to another external server, which could lead to unauthorized access, data exfiltration, or remote code execution.
Live on npm for 4 hours and 29 minutes before removal. Socket users were protected even while the package was live.
win-ca
3.1.1
by ukoloff
Live on npm
Blocked by Socket
The script attempts to require the current directory, which is a suspicious behavior. It is recommended to review the purpose and contents of the script to determine if it poses any security risks.
starrailcard
2.2.1
Live on PyPI
Blocked by Socket
The code has several potential security concerns, particularly regarding the use of dynamic URL construction, lack of validation for external data, and insufficient error handling. These issues warrant a moderate to high risk score due to the potential for data exposure and reliance on untrusted sources.
0g-da-contract
2.2.0
by vineet0005
Removed from npm
Blocked by Socket
The code is performing malicious activities by collecting and exfiltrating sensitive system data to a remote server.
Live on npm for 2 days, 9 hours and 29 minutes before removal. Socket users were protected even while the package was live.
wix-events-backend
1.999.999
Removed from npm
Blocked by Socket
The code uses the exec function to run shell commands, which poses a significant security risk. It could potentially execute malicious code if the input to exec is manipulated. Redirecting output to /dev/null to hide execution details is suspicious.
Live on npm for 20 minutes before removal. Socket users were protected even while the package was live.
calc_bx9d74rupg
1.0.0
Live on npm
Blocked by Socket
The flagged file contains a script that establishes a reverse shell to 10.0.0[.]1 on port 1234, granting an attacker remote access and command execution capabilities. This behavior constitutes malicious intent and presents a high security risk by allowing unauthorized control of the affected system.
builtin-pages-lib
5.0.2
by thecyberanon
Removed from npm
Blocked by Socket
Malicious code in builtin-pages-lib (npm) Source: ghsa-malware (3be644f30528e61fadc22a9526bbd5dc5460dedd27a297fe25b70ede89657a38) Any computer that has this package installed or running should be considered fully compromised. All secrets and keys stored on that computer should be rotated immediately from a different computer. The package should be removed, but as full control of the computer may have been given to an outside entity, there is no guarantee that removing the package will remove all malicious software resulting from installing it.
Live on npm for 1 hour and 38 minutes before removal. Socket users were protected even while the package was live.
pet-profile-micro-interaction
99999.0.0
by shellreaper
Removed from npm
Blocked by Socket
This package was removed from the npm registry for security reasons.
socket.io-client-v2
6.0.3
by hktalent
Removed from npm
Blocked by Socket
The code exhibits behavior characteristic of malware, including the collection of sensitive data, use of obfuscation, and execution of potentially arbitrary code using eval. The intentional obfuscation and disabling of NODE_NO_EVAL are indicative of an attempt to hide malicious behavior and enable unsafe operations.
Live on npm for 1 hour and 5 minutes before removal. Socket users were protected even while the package was live.
fca-carla
20.0.7
by c9rl9
Removed from npm
Blocked by Socket
The code is heavily obfuscated, uses 'eval', has conditional behavior that could be used to detect runtime environment, and performs operations that are common in legitimate cryptography but could also be used for malicious purposes such as hiding a payload or executing a payload conditionally. Given the evidence, it is likely that the code is intended to be evasive and may be malicious.
Live on npm for 9 hours and 35 minutes before removal. Socket users were protected even while the package was live.
@zitterorg/laudantium-rerum
2.1.15
by loandinhb931
Live on npm
Blocked by Socket
Malicious code in @zitterorg/laudantium-rerum (npm) Source: ghsa-malware (e45ff91dd83cc149d7abc8c6fb2c74e3509aa341e23c72cfac0a34868a4e2637) Any computer that has this package installed or running should be considered fully compromised. All secrets and keys stored on that computer should be rotated immediately from a different computer. The package should be removed, but as full control of the computer may have been given to an outside entity, there is no guarantee that removing the package will remove all malicious software resulting from installing it.
@kollorg/nihil-veniam-deserunt
1.0.0
by hoangthivb41
Removed from npm
Blocked by Socket
This package was removed from the npm registry for security reasons.
Live on npm for 22 minutes before removal. Socket users were protected even while the package was live.
flet
0.21.0.dev2327
Removed from PyPI
Blocked by Socket
Due to the extreme obfuscation and lack of clear functionality, the code snippet poses a significant security risk. While the exact intent cannot be determined, the obfuscated nature of the code raises concerns about potential malicious behavior. Exercise caution when interacting with or executing this code.
Live on PyPI for 8 hours and 4 minutes before removal. Socket users were protected even while the package was live.
curri-slack
12.25.1000
Removed from npm
Blocked by Socket
The code is performing unauthorized data collection and transmission, which is indicative of malicious behavior. It poses a significant security risk due to the potential exposure of sensitive information.
Live on npm for 4 minutes before removal. Socket users were protected even while the package was live.
pingheretoo
0.0.1-security
by npm
Live on npm
Blocked by Socket
Malicious code in pingheretoo (npm) Source: ghsa-malware (23a2e8bbe10f8d447a38579950eafa702ec80407b7b0dc518a9c52f40ac5e8e3) Any computer that has this package installed or running should be considered fully compromised. All secrets and keys stored on that computer should be rotated immediately from a different computer. The package should be removed, but as full control of the computer may have been given to an outside entity, there is no guarantee that removing the package will remove all malicious software resulting from installing it.
owpirre
9.16.19
Removed from npm
Blocked by Socket
This package was removed from the npm registry for security reasons.
Live on npm for 37 minutes before removal. Socket users were protected even while the package was live.
fca-dongdev-remake
1.7.8
by mdongdz
Removed from npm
Blocked by Socket
The code has several security risks and potentially malicious behavior, including untrusted input handling, dynamic code execution, hardcoded sensitive information, and unsafe file and system modifications. It should be reviewed and validated to mitigate these risks
Live on npm for 30 days, 22 hours and 23 minutes before removal. Socket users were protected even while the package was live.
sap-abstract
1.5.2
by abdallaeg2
Removed from npm
Blocked by Socket
The code is designed to send sensitive system information to a remote server, which is a significant security risk. This behavior is consistent with malicious activity, specifically data exfiltration.
Live on npm for 33 minutes before removal. Socket users were protected even while the package was live.
nodejs-wheel
20.11.1
Live on PyPI
Blocked by Socket
The code contains potentially malicious behavior with an obfuscated watchdog functionality. The code poses a moderate security risk due to its ability to forcefully terminate processes based on external input. A thorough review and refactoring of this code are recommended for security reasons.
@zitterorg/laudantium-rerum
2.2.21
by loandinhb931
Live on npm
Blocked by Socket
Malicious code in @zitterorg/laudantium-rerum (npm) Source: ghsa-malware (e45ff91dd83cc149d7abc8c6fb2c74e3509aa341e23c72cfac0a34868a4e2637) Any computer that has this package installed or running should be considered fully compromised. All secrets and keys stored on that computer should be rotated immediately from a different computer. The package should be removed, but as full control of the computer may have been given to an outside entity, there is no guarantee that removing the package will remove all malicious software resulting from installing it.
npm-website-example
9.9.9
by hackthematrix
Removed from npm
Blocked by Socket
The code is designed to create a reverse shell, which is a classic example of malicious behavior. It poses a significant security risk by allowing unauthorized remote access and control over the system.
Live on npm for 5 days, 16 hours and 41 minutes before removal. Socket users were protected even while the package was live.
ecare-react
9991.0.0
by hez01
Removed from npm
Blocked by Socket
This code is a potential privacy violation and security risk due to the unauthorized collection and transmission of sensitive system and project information to a remote server. The code should be reviewed, and user consent should be obtained before collecting and transmitting any information. The lack of sanitizers also leaves the application open to input from untrusted sources.
Live on npm for 1 day, 16 hours and 16 minutes before removal. Socket users were protected even while the package was live.
azure-graphrbac
5.3.1000
Removed from npm
Blocked by Socket
Possible typosquat of azure azure-graphrbac is a malicious package that exfiltrates system (Ex - hostname) and project details to external servers.
Live on npm for 42 minutes before removal. Socket users were protected even while the package was live.
nintendo-eshop-card-codes-free-2023-omlet-arcade147
1.0.2
by muhammadharunmiya44
Live on npm
Blocked by Socket
The script seems to be part of a spamming operation and uses bad security practices, such as hardcoding paths and credentials. Therefore, it's a potential security risk.
gardener-cicd-whd
1.2433.0
Live on PyPI
Blocked by Socket
The code contains potential security risks, including arbitrary code execution through unvalidated script paths and Docker image references. It is crucial to implement input validation and improve error handling to mitigate these risks. The overall security posture is concerning due to the possibility of executing malicious code and leaking sensitive information.
dreamhunt-google-nc
7.2.2
by asiinn_js_dev
Removed from npm
Blocked by Socket
The script connects to a remote server using netcat and sends the collected data to another external server, which could lead to unauthorized access, data exfiltration, or remote code execution.
Live on npm for 4 hours and 29 minutes before removal. Socket users were protected even while the package was live.
win-ca
3.1.1
by ukoloff
Live on npm
Blocked by Socket
The script attempts to require the current directory, which is a suspicious behavior. It is recommended to review the purpose and contents of the script to determine if it poses any security risks.
starrailcard
2.2.1
Live on PyPI
Blocked by Socket
The code has several potential security concerns, particularly regarding the use of dynamic URL construction, lack of validation for external data, and insufficient error handling. These issues warrant a moderate to high risk score due to the potential for data exposure and reliance on untrusted sources.
0g-da-contract
2.2.0
by vineet0005
Removed from npm
Blocked by Socket
The code is performing malicious activities by collecting and exfiltrating sensitive system data to a remote server.
Live on npm for 2 days, 9 hours and 29 minutes before removal. Socket users were protected even while the package was live.
wix-events-backend
1.999.999
Removed from npm
Blocked by Socket
The code uses the exec function to run shell commands, which poses a significant security risk. It could potentially execute malicious code if the input to exec is manipulated. Redirecting output to /dev/null to hide execution details is suspicious.
Live on npm for 20 minutes before removal. Socket users were protected even while the package was live.
calc_bx9d74rupg
1.0.0
Live on npm
Blocked by Socket
The flagged file contains a script that establishes a reverse shell to 10.0.0[.]1 on port 1234, granting an attacker remote access and command execution capabilities. This behavior constitutes malicious intent and presents a high security risk by allowing unauthorized control of the affected system.
builtin-pages-lib
5.0.2
by thecyberanon
Removed from npm
Blocked by Socket
Malicious code in builtin-pages-lib (npm) Source: ghsa-malware (3be644f30528e61fadc22a9526bbd5dc5460dedd27a297fe25b70ede89657a38) Any computer that has this package installed or running should be considered fully compromised. All secrets and keys stored on that computer should be rotated immediately from a different computer. The package should be removed, but as full control of the computer may have been given to an outside entity, there is no guarantee that removing the package will remove all malicious software resulting from installing it.
Live on npm for 1 hour and 38 minutes before removal. Socket users were protected even while the package was live.
pet-profile-micro-interaction
99999.0.0
by shellreaper
Removed from npm
Blocked by Socket
This package was removed from the npm registry for security reasons.
socket.io-client-v2
6.0.3
by hktalent
Removed from npm
Blocked by Socket
The code exhibits behavior characteristic of malware, including the collection of sensitive data, use of obfuscation, and execution of potentially arbitrary code using eval. The intentional obfuscation and disabling of NODE_NO_EVAL are indicative of an attempt to hide malicious behavior and enable unsafe operations.
Live on npm for 1 hour and 5 minutes before removal. Socket users were protected even while the package was live.
fca-carla
20.0.7
by c9rl9
Removed from npm
Blocked by Socket
The code is heavily obfuscated, uses 'eval', has conditional behavior that could be used to detect runtime environment, and performs operations that are common in legitimate cryptography but could also be used for malicious purposes such as hiding a payload or executing a payload conditionally. Given the evidence, it is likely that the code is intended to be evasive and may be malicious.
Live on npm for 9 hours and 35 minutes before removal. Socket users were protected even while the package was live.
@zitterorg/laudantium-rerum
2.1.15
by loandinhb931
Live on npm
Blocked by Socket
Malicious code in @zitterorg/laudantium-rerum (npm) Source: ghsa-malware (e45ff91dd83cc149d7abc8c6fb2c74e3509aa341e23c72cfac0a34868a4e2637) Any computer that has this package installed or running should be considered fully compromised. All secrets and keys stored on that computer should be rotated immediately from a different computer. The package should be removed, but as full control of the computer may have been given to an outside entity, there is no guarantee that removing the package will remove all malicious software resulting from installing it.
@kollorg/nihil-veniam-deserunt
1.0.0
by hoangthivb41
Removed from npm
Blocked by Socket
This package was removed from the npm registry for security reasons.
Live on npm for 22 minutes before removal. Socket users were protected even while the package was live.
flet
0.21.0.dev2327
Removed from PyPI
Blocked by Socket
Due to the extreme obfuscation and lack of clear functionality, the code snippet poses a significant security risk. While the exact intent cannot be determined, the obfuscated nature of the code raises concerns about potential malicious behavior. Exercise caution when interacting with or executing this code.
Live on PyPI for 8 hours and 4 minutes before removal. Socket users were protected even while the package was live.
curri-slack
12.25.1000
Removed from npm
Blocked by Socket
The code is performing unauthorized data collection and transmission, which is indicative of malicious behavior. It poses a significant security risk due to the potential exposure of sensitive information.
Live on npm for 4 minutes before removal. Socket users were protected even while the package was live.
pingheretoo
0.0.1-security
by npm
Live on npm
Blocked by Socket
Malicious code in pingheretoo (npm) Source: ghsa-malware (23a2e8bbe10f8d447a38579950eafa702ec80407b7b0dc518a9c52f40ac5e8e3) Any computer that has this package installed or running should be considered fully compromised. All secrets and keys stored on that computer should be rotated immediately from a different computer. The package should be removed, but as full control of the computer may have been given to an outside entity, there is no guarantee that removing the package will remove all malicious software resulting from installing it.
owpirre
9.16.19
Removed from npm
Blocked by Socket
This package was removed from the npm registry for security reasons.
Live on npm for 37 minutes before removal. Socket users were protected even while the package was live.
fca-dongdev-remake
1.7.8
by mdongdz
Removed from npm
Blocked by Socket
The code has several security risks and potentially malicious behavior, including untrusted input handling, dynamic code execution, hardcoded sensitive information, and unsafe file and system modifications. It should be reviewed and validated to mitigate these risks
Live on npm for 30 days, 22 hours and 23 minutes before removal. Socket users were protected even while the package was live.
sap-abstract
1.5.2
by abdallaeg2
Removed from npm
Blocked by Socket
The code is designed to send sensitive system information to a remote server, which is a significant security risk. This behavior is consistent with malicious activity, specifically data exfiltration.
Live on npm for 33 minutes before removal. Socket users were protected even while the package was live.
nodejs-wheel
20.11.1
Live on PyPI
Blocked by Socket
The code contains potentially malicious behavior with an obfuscated watchdog functionality. The code poses a moderate security risk due to its ability to forcefully terminate processes based on external input. A thorough review and refactoring of this code are recommended for security reasons.
@zitterorg/laudantium-rerum
2.2.21
by loandinhb931
Live on npm
Blocked by Socket
Malicious code in @zitterorg/laudantium-rerum (npm) Source: ghsa-malware (e45ff91dd83cc149d7abc8c6fb2c74e3509aa341e23c72cfac0a34868a4e2637) Any computer that has this package installed or running should be considered fully compromised. All secrets and keys stored on that computer should be rotated immediately from a different computer. The package should be removed, but as full control of the computer may have been given to an outside entity, there is no guarantee that removing the package will remove all malicious software resulting from installing it.
npm-website-example
9.9.9
by hackthematrix
Removed from npm
Blocked by Socket
The code is designed to create a reverse shell, which is a classic example of malicious behavior. It poses a significant security risk by allowing unauthorized remote access and control over the system.
Live on npm for 5 days, 16 hours and 41 minutes before removal. Socket users were protected even while the package was live.
ecare-react
9991.0.0
by hez01
Removed from npm
Blocked by Socket
This code is a potential privacy violation and security risk due to the unauthorized collection and transmission of sensitive system and project information to a remote server. The code should be reviewed, and user consent should be obtained before collecting and transmitting any information. The lack of sanitizers also leaves the application open to input from untrusted sources.
Live on npm for 1 day, 16 hours and 16 minutes before removal. Socket users were protected even while the package was live.
azure-graphrbac
5.3.1000
Removed from npm
Blocked by Socket
Possible typosquat of azure azure-graphrbac is a malicious package that exfiltrates system (Ex - hostname) and project details to external servers.
Live on npm for 42 minutes before removal. Socket users were protected even while the package was live.
nintendo-eshop-card-codes-free-2023-omlet-arcade147
1.0.2
by muhammadharunmiya44
Live on npm
Blocked by Socket
The script seems to be part of a spamming operation and uses bad security practices, such as hardcoding paths and credentials. Therefore, it's a potential security risk.
gardener-cicd-whd
1.2433.0
Live on PyPI
Blocked by Socket
The code contains potential security risks, including arbitrary code execution through unvalidated script paths and Docker image references. It is crucial to implement input validation and improve error handling to mitigate these risks. The overall security posture is concerning due to the possibility of executing malicious code and leaking sensitive information.
Proactively search and detect dependencies across repositories in your organization, with actionable insights for your projects and SBOMs
Block emerging malware threats, including intentionally maintainer-added updates, along with packages that differ in name by only a few characters..
Get alerted when a dependency update introduces new risky API usage - filesystem, network, child_process, eval().
Detect obfuscated, minified, or hidden code.
Socket detects the sudden inclusion of a new maintainer, updates with telemetry or protestware added, dependencies pulled in from a remote git URL, and much more.
We help security teams work more efficiently
Get actionable alerts for the supply chain risks that matter. Socket highlights risky dependencies directly within the developer workflow.