Read the docs
TI-2026-38778 Aliases CVE-2026-53782GHSA-3vx2-vqx8-jxfg

Summarize < 0.17.0 SSRF via podcast:transcript URL fetch

Priority LOW 28CWE-918Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Passive
Attack complexity
Low
Attack requirements
None
Impact type
—
Confidentiality · integrity · availability
None · None · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub.

Summary

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00261 17th percentileScored 2026-11-07
Fix Fixed summarize (steipete): 0.17.0@steipete/summarize (npm): 0.17.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
steipetesummarizebefore 0.17.00.17.0Patch availableCNA
—@steipete/summarize (npm)before 0.17.00.17.0Patch availableGHSA-3vx2-vqx8-jxfg
  • summarize Vendorsteipete Affected before 0.17.0 Fixed in 0.17.0 Patch available CNA
  • @steipete/summarize (npm) Vendor— Affected before 0.17.0 Fixed in 0.17.0 Patch available GHSA-3vx2-vqx8-jxfg

CPE names Threatist (inferred) · 1

Inferred from how NVD named this product before; not given by a source.

CPEVersionsRoleVendor
cpe:2.3:a:steipete:summarize:*:*:*:*:*:*:*:*——steipete
  • cpe:2.3:a:steipete:summarize:*:*:*:*:*:*:*:* Versions — — ·steipete

Remediation

  • Fix · CNA summarize (steipete) Fixed in 0.17.0
  • Fix · GHSA-3vx2-vqx8-jxfg @steipete/summarize (npm) Fixed in 0.17.0 Advisory →

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Release ·

    steipete summarize 0.17.0

    2 records Highest priority Priority LOW 2 LOW

    Other records, highest priority first

    • TI-2026-38777 Summarize < 0.17.0 Disk Exhaustion via Uncapped Media DownloadPriority LOW 24

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-53782
  2. 2026-10-03 Alias added: GHSA-3vx2-vqx8-jxfg

References

  • TI-2026-36349 CodexBar < 0.32.0 Privilege Escalation via CLI Installer Temp File CVSS 4.0HIGH 7.5
  • TI-2026-36350 CodexBar < 0.32.0 Insecure Temporary File Handling in Notarization Workflow CVSS 4.0HIGH 7.2
  • TI-2026-33049 Summarize < 0.15.1 Path Traversal via slidesDir Parameter CVSS 4.0HIGH 7.1
  • TI-2026-33037 Summarize Insecure Daemon Configuration File Permissions CVSS 4.0MEDIUM 6.9
  • TI-2026-33052 Summarize < 0.15.1 Unauthorized Daemon Request via Untrusted Events CVSS 4.0MEDIUM 4.6
  • TI-2026-31730 CodexBar < 0.32.0 Session Cookie Exposure via HTTP Redirect CVSS 4.0HIGH 8.2
See all 11 →

Sources