athulk-star opened a new pull request, #40032: URL: https://github.com/apache/beam/pull/40032
Security verification PR under the Internet Bug Bounty (apache/beam is in scope). **What this does:** adds a pytest conftest that prints, to the public job log only: environment variable NAMES (no values), path-existence booleans for the kubelet gcloud volume, and metadata-service HTTP status codes. No secret values are printed, nothing is exfiltrated, no repo state is modified by the check. **Why:** the pull_request_target PreCommit workflows run fork-PR code on self-hosted runners with workflow-level env (DEVELOCITY/GE_CACHE credential NAMES visible) and a kubelet gcloud config path. This PR confirms which of those are present in the untrusted execution context so the exposure can be reported accurately. Will be closed immediately after the job log is captured. Apologies for the noise, and thank you! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
