Skip to content

Fix open CodeQL code-scanning alerts - #70

Merged
BRAVO68WEB merged 1 commit into
mainfrom
fix/code-scanning-alerts
Sep 13, 2026
Merged

BRAVO68WEB merged 1 commit into
mainfrom
fix/code-scanning-alerts

Conversation

@BRAVO68WEB

Copy link
Copy Markdown
Contributor

Closes the open CodeQL alerts on main (except #24, dismissed as a false positive).

Alerts Change
#45 #46 Linear SAML XML parsing; 256KB cap
#20 #21 replaceAll + escape % _ \ in audit-log LIKE
#22 #23 Escape \ then " when quoting .env values
#25–#32 crypto.randomUUID / randomInt in e2e + sim
#33–#35 Seed vault probe key no longer uses Math.random
#16–#19 Redact ClickStack operator password / API keys
#1 #3–#7 #40 Workflow permissions: contents: read

#24 (js/insufficient-password-hash on audit-chain SHA-256) is not a password hash and is dismissed separately.

Replace SAML regex extractors with linear tag scans and a size cap.
Escape LIKE filters and quoted .env values completely. Use CSPRNG for
slug suffixes, seed/e2e unique names, and the sim picker. Redact
ClickStack bootstrap secrets. Pin GitHub Actions tokens to contents:read.
@b68-pilot b68-pilot Bot added the size/XL label Sep 13, 2026
@BRAVO68WEB
BRAVO68WEB merged commit d73044c into main Sep 13, 2026
14 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant