Skip to content

chore(deps): fix dependency-audit failures (pre-existing on develop) #695

Closed

Description

@ajianaz

What fails

CI security-audit gates are red on develop (independent of any recent PR):
Security Audit (CVE) — rustsec/audit-check against the RustSec advisory DB (Cargo.lock).

Evidence

Suggested fix

  1. Run the audits locally (cargo audit, npm audit/bun audit, trivy fs) and enumerate actual advisories
  2. Update the affected dependencies (direct first, then transitive pin bumps)
  3. For advisories with no fixed version (unmaintained transitive deps), add an explicit audit-ignore with justification + expiry date instead of leaving the gate permanently red
  4. Keep these gates as required checks only if they can realistically pass — a permanently-red required check erases the gate's value

Context

Fleet CLA retirement tracker: codecoradev/uteke#1548 (this debt discovered/isolated during that rollout).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions