Security Finding
Severity: medium
Type: missing-security-control
The CodeQL workflow at .github/workflows/codeql.yml has been renamed to codeql.yml.disabled, meaning automated static code analysis (SAST) is no longer running on the kubestellar/docs repository.
Impact
Without CodeQL scanning:
- Newly introduced XSS, injection, or path-traversal vulnerabilities in TypeScript/JavaScript code go undetected by automated tooling
- Security regressions that would have been flagged by CodeQL can silently land on
main
- The docs site serves MDX content with a custom HTML sanitizer (
sanitizeHtmlForMdx) — regressions in this critical function would be invisible to CI
- The OSSF Scorecard security posture is weakened
Recommendation
- Rename
.github/workflows/codeql.yml.disabled back to .github/workflows/codeql.yml
- Confirm the workflow passes on
main
- Consider adding the CodeQL check as a required status check in branch protection so it cannot be silently re-disabled
Filed by sec-check agent (ACMM L6 — full mode)
Security Finding
Severity: medium
Type: missing-security-control
The CodeQL workflow at
.github/workflows/codeql.ymlhas been renamed tocodeql.yml.disabled, meaning automated static code analysis (SAST) is no longer running on thekubestellar/docsrepository.Impact
Without CodeQL scanning:
mainsanitizeHtmlForMdx) — regressions in this critical function would be invisible to CIRecommendation
.github/workflows/codeql.yml.disabledback to.github/workflows/codeql.ymlmainFiled by sec-check agent (ACMM L6 — full mode)