css-reading-flow-polyfill
Polyfill for CSS reading-flow property
This report shows the evidence for css-reading-flow-polyfill@1.0.0, the only known version.
AI Security Review
scanned 19d ago · by lpm-firewall-aiDirect source inspection establishes automatic reconnaissance and data exfiltration when the advertised registry script loads. This concrete attack behavior warrants blocking despite the absence of installation hooks.
Decision evidence
public snapshot- package.json ships the registry manifest and thunderboltRegistry.js alongside the main entrypoint.
- The registry manifest maps registry modules to the hosted thunderboltRegistry.js payload.
- thunderboltRegistry.js collects the hostname and sends collected information to dxpoc.gt.tc through fetch.
- On loading, the script executes the id command and forwards its output.
- The script reads /etc/hosts through a shell command and forwards up to 2,000 characters.
- The default index.js entrypoint exports an empty object, and package.json has no lifecycle hooks; the attack requires loading the registry script.
Source & flagged code
9 flagged · loading sourceSource gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
thunderboltRegistry.jsView on unpkg · L10Source file is highly similar to a previously finalized malicious package; route for source-aware review.
thunderboltRegistry.jsView on unpkgFindings
Affected versions and remediation
This report applies to css-reading-flow-polyfill@1.0.0.
The versions list below shows the verdict for each recorded version.
- Avoid installing css-reading-flow-polyfill@1.0.0. 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: .
Source advisory published: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.