MAL-2026-19151: Malicious code in carboniteapp (npm)

Published Nov 10, 2026
·
Updated

Malicious package. carboniteapp runs an install-time script (node index.js via its npm install hook) that collects host information, resolves the victim's public IP via api.ipify.org, and exfiltrates the collected data to an attacker-controlled Telegram bot (api.telegram.org). No legitimate functionality; the package exists solely to beacon/exfiltrate on install, so all published versions are malicious. Published 2026-05-06 and removed from npm the same day. Full context at the reference below.

Affected Software

1 affected component
npm/carboniteapp*

Event History

Nov 10, 2026
Advisory Published
via OSV·05:30 AM
Data Sourced
via OSV·05:30 AM
DescriptionAffected Software

Frequently Asked Questions

1

Who is exposed to this package?

Any environment where carboniteapp was installed is exposed, because its install hook runs node index.js during npm installation. This can include developer workstations and build or CI environments that install npm dependencies.

2

What does the package collect and where does it send the data?

It collects host information, obtains the victim's public IP address from api.ipify.org, and sends the collected data to an attacker-controlled Telegram bot through api.telegram.org.

3

Are any versions safe to use?

No. The available data states that all published versions are malicious and that the package has no legitimate functionality.

4

How can I determine whether an environment was affected?

Check npm dependency manifests, lockfiles, installation logs, and CI build records for carboniteapp. Also review network telemetry from the time of installation for requests to api.ipify.org and api.telegram.org.

5

What should be done if the package was installed?

Remove carboniteapp from dependencies and prevent it from being installed again. Treat affected hosts and CI environments as potentially exposed because host information and public IP data may have been exfiltrated during installation.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203