potiuk opened a new pull request, #66557:
URL: https://github.com/apache/airflow/pull/66557

   ## Summary
   
   The Kerberos integration docs ship a default ccache path of 
`/tmp/airflow_krb5_ccache`, which sits in a world-readable directory on most 
Unix systems and would let any other local user on the host read or modify the 
Airflow service principal's credential cache.
   
   Add a warning recommending a non-world-accessible directory (a per-service 
runtime dir like `/run/airflow/krb5_ccache` or a private user-scoped location) 
and `chmod 0700` on the parent — mirroring the guidance the docs already give 
for the keytab.
   
   Documentation-only change; no code paths affected.
   
   ## Reported by
   
   L3 ASVS sweep — apache/tooling-agents#23 (FINDING-175).
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Code (Opus 4.7)
   
   Generated-by: Claude Code (Opus 4.7) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)


-- 
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