css-field-sizing-polyfill
Polyfill for CSS field-sizing property
This report shows the evidence for css-field-sizing-polyfill@1.0.0, the only known version.
AI Security Review
scanned 19d ago · by lpm-firewall-aiInspected source proves automatic system-data exfiltration upon loading the published registry module, unrelated to CSS field sizing. The payload is executable attack code, although ordinary package import and installation do not trigger it.
Decision evidence
public snapshot- thunderboltRegistry.js sends collected data and the hostname to a hardcoded external HTTP endpoint.
- Loading thunderboltRegistry.js executes identity commands and sends their output without a caller consent gate.
- The same payload reads /etc/hosts and sends up to 2,000 characters of its contents.
- registry-manifest.min.json maps several registry assets to the executable payload hosted on static.parastorage.com.
- package.json includes the payload and registry manifest in published files.
- There are no npm lifecycle hooks, and the default index.js entrypoint only exports an empty object.
- Payload activation requires loading thunderboltRegistry.js; ordinary package import does not activate it.
Source & flagged code
8 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 unpkgSource fingerprint signature matches a known malicious package signature; route for source-aware review.
thunderboltRegistry.jsView on unpkgthunderboltRegistry.js sends collected data and the hostname to a hardcoded external HTTP endpoint.
thunderboltRegistry.jsView on unpkg · L11Loading thunderboltRegistry.js executes identity commands and sends their output without a caller consent gate.
thunderboltRegistry.jsView on unpkg · L25The same payload reads /etc/hosts and sends up to 2,000 characters of its contents.
thunderboltRegistry.jsView on unpkg · L45registry-manifest.min.json maps several registry assets to the executable payload hosted on static.parastorage.com.
registry-manifest.min.jsonView on unpkg · L2package.json includes the payload and registry manifest in published files.
package.jsonView on unpkg · L5Findings
Affected versions and remediation
This report applies to css-field-sizing-polyfill@1.0.0.
The versions list below shows the verdict for each recorded version.
- Avoid installing css-field-sizing-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.