Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

linter: Credentials Scanning Roadmap #116

Open
3 of 10 tasks
DonIsaac opened this issue Sep 20, 2024 · 0 comments
Open
3 of 10 tasks

linter: Credentials Scanning Roadmap #116

DonIsaac opened this issue Sep 20, 2024 · 0 comments
Assignees
Labels
A-linter Area - Linter enhancement New feature or request help wanted Extra attention is needed T-initiative Type - Initiative

Comments

@DonIsaac
Copy link

DonIsaac commented Sep 20, 2024

Roadmap

Built-In Secret Scanners

@DonIsaac DonIsaac added enhancement New feature or request A-linter Area - Linter labels Sep 20, 2024
@DonIsaac DonIsaac self-assigned this Sep 20, 2024
@DonIsaac DonIsaac added the help wanted Extra attention is needed label Sep 20, 2024
DonIsaac added a commit to oxc-project/oxc that referenced this issue Sep 22, 2024
## What This PR does
Adds a new `oxc-security/api-key` rule that scans for hard-coded API keys.

It is broken up into "secret rules", where each one is responsible for finding a different kind of key. It is architecturally identical to how lint rules themselves. This PR also includes the first of these rules, for AWS access key IDs.

Logic and rules are based on [keyhunter](https://github.com/Donisaac/keyhunter). I've licensed that repo under GNU GPLv3, but it's my code and I can do what I want with it 😈 (read: I'm fine with it being MIT for oxc).

This PR is a complete feature in its own right, but does not represent the end of this work. See oxc-project/backlog#116 to track overall progress.
@DonIsaac DonIsaac added the T-initiative Type - Initiative label Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-linter Area - Linter enhancement New feature or request help wanted Extra attention is needed T-initiative Type - Initiative
Projects
None yet
Development

No branches or pull requests

1 participant