Malicious code in visaad (PyPI)
Summary
MAL-2023-7839: Malicious code in visaad (PyPI). Affected versions are not published. No fix is published. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
The visaad package is an open-source Python package available on PyPI. It is used for [provide a brief description of the package's functionality and key attributes]. However, the visaad package has been found to contain malicious code, making it vulnerable to security threats.
Vulnerability Detail
The visaad package has been identified as containing malicious code, which was introduced in version 0. This malicious code can execute spyware and information-stealing malware on systems where the package is installed. The malicious code was discovered by the Checkmarx team, who found nearly 6000 malicious PyPi and NPM packages, including visaad, that were published by the EsqueleSquad group. The specific impact and technical details of the malicious code are not provided in the vulnerability report.
How To Fix
This package is malicious. Remove it and rotate any credentials it could have accessed.
pip uninstall visaad
If it arrived as a transitive dependency, remove the package that pulled it in, then reinstall.
Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →
Workaround
There is no specific workaround mentioned in the vulnerability report. However, as mentioned in the 'how_to_fix' section, removing the visaad package and finding a trusted alternative is the recommended course of action.
Conclusion
The visaad package has been found to contain malicious code, making it vulnerable to security threats. It is crucial to remove the package from your project and find a trusted alternative. Regularly updating and reviewing the packages used in your project is essential to mitigate the risk of using packages with malicious code. For further support on vulnerability remediation, you can reach out to DevNack.com.
See every vulnerability recorded for visaad →
FAQ
Visaad is an open-source Python package available on PyPI. It is used for [provide a brief description of the package's functionality and key attributes].
The malicious code in visaad was discovered by the Checkmarx team during their analysis of PyPi and NPM packages. They found nearly 6000 malicious packages, including visaad, published by the EsqueleSquad group.
The specific impact of the malicious code in visaad is not provided in the vulnerability report. However, it is mentioned that the code can execute spyware and information-stealing malware on systems where the package is installed.
To fix this vulnerability, it is recommended to remove the visaad package from your project and find an alternative package that provides similar functionality. Regularly updating and reviewing the packages used in your project is also crucial to ensure they are from trusted sources and free from malicious code.
There is no specific workaround mentioned in the vulnerability report. However, removing the visaad package and finding a trusted alternative is the recommended course of action.