T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:24- Finding
Mutable External Binary Is Downloaded and Executed Without Integrity Verification
- Content
View full analysis
- Remediation
View remediation
" EXPECTED_SHA256="" curl --fail --location --proto '=https' \ -o lightpanda \ "https://github.com/lightpanda-io/browser/releases/download/${LIGHTPANDA_VERSION}/lightpanda-x86_64-linux" printf '%s %s\n' "$EXPECTED_SHA256" lightpanda | sha256sum --check --strict - chmod 0755 ./lightpanda ``` The expected digest must come from a trusted, immutable publisher source and must not be fetched from the same mutable location without independent authentication. ]]>
