Skip to content

fix(deps): update dependency satori to ^0.63.0 [security] - #62

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/npm-satori-vulnerability
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/npm-satori-vulnerability

Conversation

@renovate

@renovate renovate Bot commented Oct 27, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
satori ^0.29.0 → ^0.63.0 age confidence

Satori-generated SVG has improper escaping

CVE-2026-94545 / GHSA-wx4j-mvgx-mqwp

More information

Details

Impact

Satori does not properly escape certain values before including them in generated SVG output. This can allow crafted values to be interpreted as SVG markup.

The impact depends on how the generated SVG is consumed.

Workaround

No complete workaround exists besides upgrading. Applications that cannot immediately upgrade should not render attacker-controlled content with Satori.

Severity

  • CVSS Score: 5.3 / 10 (Medium)
  • Vector String: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N

References

This data is provided by OSV and the GitHub Advisory Database (CC-BY 4.0).


Release Notes

vercel/satori (satori)

v0.63.2

Compare Source

Bug Fixes
  • Report invalid sizes, insets and margins like other invalid values (#​950) (074f0b3)

v0.63.1

Compare Source

Bug Fixes

v0.63.0

Compare Source

Bug Fixes
Features

v0.62.0

Compare Source

Bug Fixes
Features

v0.61.0

Compare Source

Bug Fixes
Features

v0.60.3

Compare Source

Bug Fixes

v0.60.2

Compare Source

Performance Improvements
  • Don't draw what's outside of the image, and render web pages in the playground (#​932) (7fbec2e)

v0.60.1

Compare Source

Bug Fixes

v0.60.0

Compare Source

Bug Fixes
Features

v0.59.2

Compare Source

Bug Fixes

v0.59.1

Compare Source

Bug Fixes

v0.59.0

Compare Source

Features

v0.58.0

Compare Source

Bug Fixes
Features

v0.57.2

Compare Source

Bug Fixes

v0.57.1

Compare Source

Bug Fixes
Performance Improvements
  • Don't lay out the content of elements that aren't displayed (#​908) (df9e2b5)

v0.57.0

Compare Source

Bug Fixes
  • Support more viewport units, lh and max sizes of none (#​913) (b0348a2)
Features

v0.56.2

Compare Source

Bug Fixes

v0.56.1

Compare Source

Bug Fixes
  • Parse important values that end with functions in stylesheets (#​907) (8f27849)

v0.56.0

Compare Source

Bug Fixes
  • Balance text with inline elements, and inherit text-wrap (#​901) (61d6753)
  • Hide elements with the hidden attribute and hidden inputs (#​902) (2129a1e)
  • Resolve CSS variables in SVG attributes (#​903) (a47c40a)
Features

v0.55.5

Compare Source

Bug Fixes

v0.55.4

Compare Source

Bug Fixes

v0.55.3

Compare Source

Bug Fixes

v0.55.2

Compare Source

Bug Fixes

v0.55.1

Compare Source

Bug Fixes
  • Read WOFF tables from inflateSync's return value (#​825) (902f94d)

v0.55.0

Compare Source

Bug Fixes
Features

v0.54.0

Compare Source

Features
  • Drop invalid declarations of stylesheets like browsers (#​891) (8202b5e)

v0.53.0

Compare Source

Features

v0.52.0

Compare Source

Features

v0.51.0

Compare Source

Features

v0.50.0

Compare Source

Features
  • Hide <style> and render components before layout (#​886) (947a4fc)

v0.49.1

Compare Source

Bug Fixes
  • Add letterSpacing after every character like browsers (#​884) (348b3ac)

v0.49.0

Compare Source

Features
  • Synthesize bold and italic when the font has none (#​885) (96e9105)

v0.48.1

Compare Source

Bug Fixes

v0.48.0

Compare Source

Features

v0.47.1

Compare Source

Bug Fixes
  • Align text by its baseline (#​873) (2bace17)
  • Clamp the lines of vertical -webkit-box elements like browsers (#​875) (680bbe4)
  • Move tabs to the tab stops of their line (#​876) (e441832)
  • Only keep a character before an ellipsis at the start of a line (#​874) (ca93f94)
  • Show the background through transparent stops of radial gradients (#​872) (b480215)

v0.47.0

Compare Source

Features

v0.46.0

Compare Source

Features

v0.45.0

Compare Source

Features

v0.44.3

Compare Source

Bug Fixes
  • Report the boxes of inline elements to onNodeDetected (#​865) (f1fab0e)

v0.44.2

Compare Source

Bug Fixes

v0.44.1

Compare Source

Bug Fixes
  • Dash rounded borders around their corners like Chrome (#​862) (10386b7)
  • Don't wrap the content of inline blocks around outer floats (#​863) (6cd3ca6)

v0.44.0

Compare Source

Features
  • Draw list markers, and support listStyle and counters (#​859) (21fabc4)

v0.43.0

Compare Source

Features
  • Support position: sticky, wordSpacing, translate, rotate, scale and the grid shorthands (#​858) (573f007)

v0.42.0

Compare Source

Features
  • Convert CSS Color 4 and 5 colors, and interpolate gradients in color spaces (#​857) (6843297)

v0.41.0

Compare Source

Features
  • Support all overflow values, overflowX, overflowY and overflowClipMargin (#​854) (a7e9338)

v0.40.0

Compare Source

Features

v0.39.0

Compare Source

Features
  • Support aspectRatio, order, visibility, outline, place-* and all border styles (#​852) (c2545da)

v0.38.2

Compare Source

Bug Fixes
  • Filter groups, conic gradients, math functions and lenient styles (#​851) (43c54d4)

v0.38.1

Compare Source

Performance Improvements

v0.38.0

Compare Source

Features
  • Apply opacity as a group and fix CSS rendering bugs (#​846) (3b84a9e)

v0.37.1

Compare Source

Bug Fixes

v0.37.0

Compare Source

Features
  • Support mix-blend-mode, isolation, paint-order and WebKit text properties (#​842) (2f6bbdf)

v0.36.0

Compare Source

Features

v0.35.2

Compare Source

Bug Fixes

v0.35.1

Compare Source

Bug Fixes

v0.35.0

Compare Source

Features

v0.34.1

Compare Source

Bug Fixes

v0.34.0

Compare Source

Features

v0.33.5

Compare Source

Bug Fixes

v0.33.4

Compare Source

Bug Fixes

v0.33.3

Compare Source

Bug Fixes

v0.33.2

Compare Source

Bug Fixes

v0.33.1

Compare Source

Bug Fixes
  • Improve cache and update benchmark (~12% faster) (#​787) (ed7d78e)

v0.33.0

Compare Source

Features

v0.32.0

Compare Source

Features

v0.31.0

Compare Source

Features

v0.30.0

Compare Source

Features

Configuration

📅 Schedule: (in timezone America/Denver)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the security label Oct 27, 2026

This branch has not been deployed

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants