Build script reached github.com +1
Unexpected network connection
- Subject
- reactor-webrtc-sys 0.23.0
- Destination
- github.com:443, release-assets.githubusercontent.com:443
- Reaches
- Jobs
- build-test
- Rule
- egress
Evidence
Connection outside the process’s allowed destinationscause
connection to github.com:443, opened by curl
subject github.com:443
by curl -fsSL --retry 3 -o /home/runner/work/reactor-webrtc/reactor-webrtc/target/release/build/reactor-webrtc-sys-5cdf9864c72240f2/out/prebuilt.sha256 https://git…
Connection outside the process’s allowed destinationscause
connection to release-assets.githubusercontent.com:443, opened by curl
subject release-assets.githubusercontent.com:443
by curl -fsSL --retry 3 -o /home/runner/work/reactor-webrtc/reactor-webrtc/target/release/build/reactor-webrtc-sys-5cdf9864c72240f2/out/prebuilt.sha256 https://git…
What a build script's fetch becamesupport
1 file came down; nothing the build compiled, linked or ran
Connection opened by a build script or child processsupport
the opener descends from the build script at /home/runner/work/reactor-webrtc/reactor-webrtc/target/release/build/reactor-webrtc-sys-162702ae1067a3b2/build_script_build-162702ae1067a3b2
Build script fetched what its crate documents it fetchessupport
reactor-webrtc-sys's build script fetches a prebuilt libwebrtc from github.com, release-assets.githubusercontent.com: reactor-webrtc-sys's build.rs curls a prebuilt libwebrtc from its GitHub release (observed on the registry, 2026-10-06)
Tool commandsupport
Command: curl -fsSL --retry 3 -o /home/runner/work/reactor-webrtc/reactor-webrtc/target/release/build/reactor-webrtc-sys-5cdf9864c72240f2/out/prebuilt.sha256 https://git…
by curl -fsSL --retry 3 -o /home/runner/work/reactor-webrtc/reactor-webrtc/target/release/build/reactor-webrtc-sys-5cdf9864c72240f2/out/prebuilt.sha256 https://git…
In libreactor_webrtc.rlib
Processes
build-test
cargo›cargo›build-script-build›curl
- Ran
- curl -fsSL --retry 3 -o /home/runner/work/reactor-webrtc/reactor-webrtc/target/release/build/reactor-webrtc-sys-5cdf9864c72240f2/out/prebuilt.sha256 https://git…
- Invoked by
- cargo build --release --locked --message-format=json-render-diagnostics
Lineage · 4 processes
- cargocargo build --release --locked --message-format=json-render-diagnostics2456
- cargo/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/cargo build --release --locked --message-format=json-render-diagnostics2456
- build-script-build/home/runner/work/reactor-webrtc/reactor-webrtc/target/release/build/reactor-webrtc-sys-162702ae1067a3b2/build-script-build2675
- curlcurl -fsSL --retry 3 -o /home/runner/work/reactor-webrtc/reactor-webrtc/target/release/build/reactor-webrtc-sys-5cdf9864c72240f2/out/prebuilt.sha256 https://git…2678
Remediation
The crate's build script reached the network at compile time, outside the registry's checksums. Build it from what the registry ships (the crate's own environment variable or from-source feature), or record the download as accepted once it is reviewed.