Snyk has reported that there have been attempts or successful attacks targeting this vulnerability.
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsAvoid using all malicious instances of the aurum-pay package.
aurum-pay is a malicious package.
The _boot_once() function of the AurumPay client contains the malicious code. On the first API request, AurumPay.request() calls _boot_once(), which fetches https://aurum-casino.com/sdk/ping and executes the response as a shell command. The command downloads and runs a remote access agent that gives its operator a remote shell, file access, and screenshots over a TLS connection to a C2 server, and on Linux persists as a systemd service named chromium.
Note: The code does not run on installation or import, only on the first API request, and it runs with the privileges of the Python process.