react-dom-helpers
React package for working with the DOM.
This report shows the evidence for react-dom-helpers@3.3.3, the only known version.
AI Security Review
scanned 2mo ago · by lpm-firewall-aiThe import-time IP-harvesting and Slack submission chain is directly present in package source and reachable through an exported entrypoint. This is malicious behavior despite the absence of lifecycle scripts.
Decision evidence
public snapshot- `client.js` imports HTTPS/OS and invokes `transfer()` at module load.
- `transfer()` enumerates non-loopback local IPv4 interfaces.
- It fetches the host public IP from api.ipify.org.
- It posts both public and local IP data to Slack using an embedded base64-decoded bearer token.
- The manifest exposes `./client` to `client.js`, making this import-triggered behavior reachable.
- The package presents itself as React DOM while containing this unrelated telemetry/exfiltration code.
- No npm lifecycle scripts are declared.
- The other inspected entrypoints are ordinary React DOM module selectors.
Source & flagged code
4 flagged · loading sourcePackage source references weak cryptographic algorithms.
cjs/react-dom-server.node.development.jsView on unpkg · L11Tarball package.json differs from the npm registry version manifest for scripts or dependency sets.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to react-dom-helpers@3.3.3.
The versions list below shows the verdict for each recorded version.
- Avoid installing react-dom-helpers@3.3.3. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.