Hi,
I am a security researcher conducting a study on accidental secret exposure in AI agent instruction files (CLAUDE.md, AGENTS.md).
While scanning publicly accessible repositories, I found that SkyflowFoundry/SkyflowForAWSLambda contains what appears to be a real RSA private key inside CLAUDE.md.
File: https://github.com/SkyflowFoundry/SkyflowForAWSLambda/blob/HEAD/CLAUDE.md
The key block (-----BEGIN RSA PRIVATE KEY-----) appears in the repository's agent instruction file. If this key is still in use, anyone who has seen this public file can use it to authenticate to systems that trust it.
Recommended immediate steps:
- Revoke or rotate this key immediately on all systems where it is authorized.
- Add the file to
.gitignore to prevent future exposure.
- Consider using
git filter-repo or BFG Repo Cleaner to purge the key from git history.
This report is part of coordinated responsible disclosure. I am not exploiting the key and have not accessed any systems with it.
Best regards
Hi,
I am a security researcher conducting a study on accidental secret exposure in AI agent instruction files (CLAUDE.md, AGENTS.md).
While scanning publicly accessible repositories, I found that SkyflowFoundry/SkyflowForAWSLambda contains what appears to be a real RSA private key inside
CLAUDE.md.File: https://github.com/SkyflowFoundry/SkyflowForAWSLambda/blob/HEAD/CLAUDE.md
The key block (
-----BEGIN RSA PRIVATE KEY-----) appears in the repository's agent instruction file. If this key is still in use, anyone who has seen this public file can use it to authenticate to systems that trust it.Recommended immediate steps:
.gitignoreto prevent future exposure.git filter-repoor BFG Repo Cleaner to purge the key from git history.This report is part of coordinated responsible disclosure. I am not exploiting the key and have not accessed any systems with it.
Best regards