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]

Reply via email to