Skip to content

Audit: track svgo high-severity vuln (transitive via node-tikzjax) #186

Description

@Trosper3

Problem

svgo 3.0.0–3.3.3GHSA-2p49-hgcm-8545 (removeScripts plugin leaves some executable scripts intact).

Pulled in transitively via node-tikzjax (used for build-time SVG optimization of LaTeX rendering) — not in the runtime request path, but it is a production dependency (unlike the other two audit findings, tracked separately in #187).

Investigation done

npm audit fix and npm audit fix --force both come back with no available patched svgo version — there is currently no upstream fix.

Action

No code change is actionable today. Track for:

  • Upstream svgo patch, or a node-tikzjax release that bumps its svgo dependency.
  • Whether node-tikzjax is still needed / can be swapped if this drags on.

Acceptance

npm audit no longer reports this svgo advisory.

Metadata

Metadata

Assignees

No one assigned

    Labels

    dependenciesPull requests that update a dependency file

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions