Skip to content

[sec-check] CodeQL static analysis disabled — code scanning gap on docs repo #6257

Description

@clubanderson

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

  1. Rename .github/workflows/codeql.yml.disabled back to .github/workflows/codeql.yml
  2. Confirm the workflow passes on main
  3. 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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.security

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions