Malicious code in tpgetsuperurl (PyPI)
Summary
MAL-2023-7055: Malicious code in tpgetsuperurl (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
tpgetsuperurl is a package available on PyPI that provides functionality for retrieving super URLs. It is commonly used in Python projects for handling URLs and performing related operations. However, a recent vulnerability has been discovered in tpgetsuperurl that allows the execution of malicious code.
Vulnerability Detail
The vulnerability in tpgetsuperurl originates from a malicious package published on PyPI by the EsqueleSquad group. This package contains spyware and information-stealing malware. The malicious code can be triggered when using tpgetsuperurl, potentially leading to unauthorized access to sensitive information and compromising the security of the affected system.
How To Fix
This package is malicious. Remove it and rotate any credentials it could have accessed.
pip uninstall tpgetsuperurl
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 for this vulnerability. However, as a general best practice, it is advisable to exercise caution when installing packages from external sources and to verify the integrity of the packages before usage.
Conclusion
The tpgetsuperurl package on PyPI has been found to contain malicious code, potentially leading to unauthorized access and information theft. It is crucial to update to a non-malicious version and regularly review and update dependencies to ensure the security of your Python projects. For further support on vulnerability remediation, contact DevNack.com.
See every vulnerability recorded for tpgetsuperurl →
FAQ
You can use tools like Vulert (https://vulert.com) to scan your project's dependencies and identify any vulnerable versions of tpgetsuperurl.
There is no specific evidence mentioned in the vulnerability details. However, it is always recommended to address vulnerabilities promptly to minimize the risk of exploitation.
There may be alternative packages available on PyPI that provide similar functionality to tpgetsuperurl. It is recommended to search for and evaluate these alternatives based on their popularity, community support, and security track record.
If you have already installed a vulnerable version of tpgetsuperurl, it is crucial to update to a non-malicious version as soon as possible. Additionally, consider reviewing your system for any signs of compromise and take appropriate actions to mitigate any potential damage.
If you have additional questions or need further assistance regarding this vulnerability, you can reach out to info@devnack.com for support on vulnerability remediation.