JavaScript SVG parser and renderer on Canvas.
65%
Total Score
50
100
90
67
50
The repository recorded zero commits and zero active maintainers during the last three months, which is a meaningful maintenance and abandonment concern despite other signs of project backing.
No build attestation or trusted publisher information was detected, limiting release transparency, although this is not by itself evidence of unsafe behavior.
The package has existed since 2012 with 37 releases and a median release interval of about 50 days, showing substantial maturity, though no releases occurred in the last 12 months.
There are recent issues and pull requests, including five new pull requests in the last month, but none were merged and no issues were closed in that period.
The repository uses TypeScript, Rollup, and related build tooling, but no security scanning tools were detected, leaving a security-process gap.
| Title | Versions | Severity |
|---|---|---|
AIKIDO-2025-10150 canvg is vulnerable to Prototype Pollution in versions 3.0.0 - 3.0.8 and 4.0.0 - 4.0.2. | 3.0.0 - 3.0.84.0.0 - 4.0.2 | High |
| Dependency | Last Release | Score |
|---|---|---|
raf Version ^3.4.1 | — | — |
rgbcolor Version ^1.0.1 | — | — |
@types/raf Version ^3.4.0 | — | — |
svg-pathdata Version ^6.0.3 | — | — |
stackblur-canvas Version ^2.0.0 | — | — |
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.