GitHub Advisoryadvisory · npm

GHSA-3vx2-vqx8-jxfg @steipete/summarize vulnerable to SSRF via podcast:transcript URL fetch

MEDIUM Published 2026-06-11 Modified 2026-08-20 Official page ↗
Aliases
CVE-2026-53782
Ecosystem
npm
Packages
@steipete/summarize
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N
Weaknesses
CWE-918
Reviewed
2026-08-20

Affected packages

• npm @steipete/summarize: < 0.17.0 → fixed in 0.17.0

Description

Summarize before 0.17.0 contains a server-side request forgery vulnerability that allows attackers who control a podcast RSS feed to direct the host to fetch transcript content from loopback addresses, link-local addresses, RFC 1918 private ranges, or other reserved destinations by supplying malicious podcast:transcript URL values. Attackers can bypass protections through DNS rebinding and redirect-based techniques, as redirect targets are not revalidated and hostnames are not resolved before request dispatch, exposing internal service responses through the summarization flow.

Related

Alias · CVE (1)

  • CVE-2026-53782 Summarize before 0.17.0 contains a server-side request forgery vulnerability that allows attackers who control a podcast RSS feed to direct… vulnerability

Weakness · CWE (1)

  • CWE-918 Server-Side Request Forgery weakness

References