CVE-2025-44594

halo v2.20.17 and before is vulnerable to server-side request forgery (SSRF) in /apis/uc.api.storage.halo.run/v1alpha1/attachments/-/upload-from-url

Critical · published September 9, 2025

CVSS v3.1
9.1
EPSS
0%
Percentile
30.0
In the wild
Unconfirmed
What it is

🚨 A vulnerable endpoint means attackers could access any resource on your internal network! The SSRF flaw in halo v2.20.17 and earlier is like a misdirected package that could end up at the wrong address. 🔥 Think of it as a delivery service that doesn’t verify the recipient's address. If you tell it to drop off a package at an internal server simply by specifying the URL, it’s going to trust you without a second thought, effectively allowing attackers to breach your internal resources. This is alarmingly serious! An attacker could exploit this vulnerability to gain unauthorized access to sensitive internal services, potentially exfiltrating data or causing further harm. The implications could be absolutely devastating for your network security if left unaddressed.

Put simply

Think of it as a delivery service that doesn’t verify the recipient's address. If you tell it to drop off a package at an internal server simply by specifying the URL, it’s going to trust you without a second thought, effectively allowing attackers to breach your internal resources. This server-side request forgery (SSRF) vulnerability allows attackers to make requests to internal resources and servers by manipulating the upload-from-url API endpoint without proper validation of the input.

What to do

This is alarmingly serious! An attacker could exploit this vulnerability to gain unauthorized access to sensitive internal services, potentially exfiltrating data or causing further harm. The implications could be absolutely devastating for your network security if left unaddressed. To safeguard your system, update halo to version 2.20.18 or later immediately. Additionally, review your API endpoint configurations and ensure strict input validation to prevent unauthorized requests. 🛡️ You've got this! By taking these steps, you'll fortify your defenses in no time! 🚀

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00373 · 30.0th percentile
Published
2025-09-09T00:00Z
EPSS history
Timeline
  • 09 SEP 00:00Z
    halo v2.20.17 and before is vulnerable to server-side request forgery (SSRF) in /apis/uc.api.storage.halo.run/v1alpha1/attachments/-/upload-from-url
    cvelistv5