astro-notion-blog: Path traversal in FeaturedImage download leads to file overwrite
astro-notion-blog 0.13.0 does not confine the local file path when it downloads a FeaturedImage from a remote URL. A crafted URL with encoded path separators lets an attacker write and overwrite files outside the intended directory, and the reporter shows that an overwritten page can run code during the build. The attacker needs edit access to the Notion database that feeds the blog, and the build host must reach the attacker's URL. Severity scores differ between sources (NVD 7.5, reporter 8.8, VulDB 6.3).
otoyo · astro-notion-blog
