@osm-conflation-engine/cli@3.13.0
AI Security Review
scanned 17d ago · by lpm-firewall-aiThe bundled download path forwards a Geofabrik authorization value to the configured PBF URL without enforcing a destination restriction. The transfer is conditional on caller configuration and invocation, so this warrants a warning rather than a publish block.
Decision evidence
public snapshot- When OSM_AUTH is set, the bundle logs in to OpenStreetMap with its username and password, then obtains Geofabrik download authorization.
- A PBF URL outside the Geofabrik host only causes a warning; the code continues the authorization flow without restricting the destination.
- The bundle returns a value containing gf_download_oauth and passes it as a Cookie header to curl for the configured PBF URL.
- The transfer runs when the PBF source is selected and the download step is invoked; the manifest has no install lifecycle hook.
- The credential flow requires OSM_AUTH, and downloading is conditional on the caller's PBF source and selected steps. The package manifest lists no preinstall, install, or postinstall script.
Source & flagged code
4 flaggedA single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/index.cjsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @osm-conflation-engine/cli@3.13.0.
See all versions of @osm-conflation-engine/cli for other recorded verdicts.
- Review the evidence and your use of @osm-conflation-engine/cli@3.13.0 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.