Read the docs
TI-2024-21078 Aliases CVE-2024-31979GHSA-9gr7-gh74-qg9x

Apache StreamPipes: Possibility of SSRF in pipeline element installation process

Priority MEDIUM 40CWE-918Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA and GitHub. Impact type from CWE-918 and the CVSS impact.

Summary

Server-Side Request Forgery (SSRF) vulnerability in Apache StreamPipes during installation process of pipeline elements. Previously, StreamPipes allowed users to configure custom endpoints from which to install additional pipeline elements. These endpoints were not properly validated, allowing an attacker to get StreamPipes to send an HTTP GET request to an arbitrary address. This issue affects Apache StreamPipes: through 0.93.0. Users are recommended to upgrade to version 0.95.0, which fixes the issue.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00738 54th percentileScored 2026-11-07
Fix Fixed org.apache.streampipes:streampipes-parent (Maven): 0.95.0streampipes (PyPI): 0.95.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
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
ApacheApache StreamPipesup to 0.93.0—No fix listedCNA
—org.apache.streampipes:streampipes-parent (Maven)before 0.95.00.95.0Patch availableGHSA-9gr7-gh74-qg9x
—streampipes (PyPI)before 0.95.00.95.0Patch availableGHSA-9gr7-gh74-qg9x
  • Apache StreamPipes VendorApache Affected up to 0.93.0 Fixed in — No fix listed CNA
  • org.apache.streampipes:streampipes-parent (Maven) Vendor— Affected before 0.95.0 Fixed in 0.95.0 Patch available GHSA-9gr7-gh74-qg9x
  • streampipes (PyPI) Vendor— Affected before 0.95.0 Fixed in 0.95.0 Patch available GHSA-9gr7-gh74-qg9x

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:apache:streampipes:*:*:*:*:*:*:*:*before 0.95.0VulnerableApache
  • cpe:2.3:a:apache:streampipes:*:*:*:*:*:*:*:* Versions before 0.95.0 Vulnerable ·Apache

Remediation

  • Fix · GHSA-9gr7-gh74-qg9x org.apache.streampipes:streampipes-parent (Maven) Fixed in 0.95.0 Advisory →
  • Fix · GHSA-9gr7-gh74-qg9x streampipes (PyPI) Fixed in 0.95.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-31979
  2. 2026-10-03 Alias added: GHSA-9gr7-gh74-qg9x

References

  • TI-2024-19637 Apache StreamPipes, Apache StreamPipes: Use of Cryptographically Weak Pseudo-Random… CVSS 3.1CRITICAL 9.1
  • TI-2025-29922 Apache StreamPipes: Leverage of User ID for Privilege Escalation CVSS 3.1HIGH 8.1
  • TI-2024-20782 Apache StreamPipes: Potential remote code execution (RCE) via file upload CVSS 3.1HIGH 8.8
  • TI-2023-15080 Apache StreamPipes: Privilege escalation through non-admin user CVSS 3.1HIGH 8.8
  • TI-2024-20197 Apache StreamPipes: Potential creation of multiple identical accounts CVSS 3.1MEDIUM 5.3
  • TI-2024-16295 Apache StreamPipes: Resources Permission Escalation CVSS 3.1MEDIUM 6.5

Sources