Skip to content

feat(enrichment): detect Axiom API and personal access tokens - #3332

Closed
bohdansolovie wants to merge 1 commit into
JSONbored:mainfrom
bohdansolovie:feat/secret-scan-axiom-tokens-v3
Closed

feat(enrichment): detect Axiom API and personal access tokens#3332
bohdansolovie wants to merge 1 commit into
JSONbored:mainfrom
bohdansolovie:feat/secret-scan-axiom-tokens-v3

Conversation

@bohdansolovie

Copy link
Copy Markdown
Contributor

Summary

  • Add axiom_api_token rule for Axiom xaat- UUID-shaped API tokens (edge ingest/query)
  • Add axiom_personal_token rule for Axiom xapt- personal access tokens
  • Use (?![A-Za-z0-9_-]) tail guards (matches surrounding secret-scan convention)
  • Negative tests: truncated UUID, -suffix, _suffix, and non-hex alpha (z) continuations

Test plan

  • cd review-enrichment && npm run build && node --test test/secret-scan.test.ts (94 passing)

Made with Cursor

Add high-confidence secret-scan rules for Axiom xaat- API tokens and
xapt- personal access tokens, with truncation and identifier-continuation
negative tests including underscore and non-hex alpha suffix guards.

Co-authored-by: Cursor <cursoragent@cursor.com>
@bohdansolovie
bohdansolovie requested a review from JSONbored as a code owner July 5, 2026 03:15
@superagent-security

Copy link
Copy Markdown
Contributor

🚨 Contributor flagged. Click here for more info: Superagent Dashboard

@superagent-security superagent-security Bot added the contributor:flagged Contributor flagged for review by trust analysis. label Jul 5, 2026
@superagent-security

Copy link
Copy Markdown
Contributor

Superagent didn't find any vulnerabilities or security issues in this PR.

@bohdansolovie

Copy link
Copy Markdown
Contributor Author

Closing in favor of #3333 while Orb review lane clears; Axiom rules will be resubmitted separately after merge.

@loopover-orb loopover-orb Bot added the gittensor:bug Gittensor-scored bug fix — scores a 0.05x multiplier. label Jul 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

contributor:flagged Contributor flagged for review by trust analysis. gittensor:bug Gittensor-scored bug fix — scores a 0.05x multiplier.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant