Skip to content

POC: rc-smoke workflow_run trust boundary (safe marker) - #712

Closed
nbc-h1 wants to merge 1 commit into
AppsFlyerSDK:masterfrom
nbc-h1:poc/rc-smoke-marker
Closed

nbc-h1 wants to merge 1 commit into
AppsFlyerSDK:masterfrom
nbc-h1:poc/rc-smoke-marker

Conversation

@nbc-h1

@nbc-h1 nbc-h1 commented Oct 12, 2026

Copy link
Copy Markdown

Security POC for the workflow_run trust boundary in .github/workflows/rc-smoke.yml (bug bounty report of 2026-10-12).

  • This PR is closed immediately after creation, unmerged, on purpose (pull_request: closed triggers the parent Release workflow).
  • Payload is a single console.log marker: example/poc-marker.js, run via the example app's preinstall script.
  • The marker reads no secret values, makes no network calls, and writes nothing. It only prints run context plus a boolean token-presence check.
  • Maintainers: safe to let the workflows run, or close/delete at any point. Happy to coordinate.

- package.json version -> 6.18.0-rc3 (already published on npm; passes the child's only gate)
- example preinstall -> node poc-marker.js (console.log only; no secret reads, no network)

Marker: AF_SAFE_PR_CODE_EXECUTED_BY_FORK_PR
@nbc-h1

nbc-h1 commented Oct 12, 2026

Copy link
Copy Markdown
Author

POC trigger — closed unmerged intentionally. Safe marker only; see PR body.

@nbc-h1 nbc-h1 closed this Oct 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant