Impact
The vulnerability lies in the ValidateOptions function in the webhooks.go file of the Webhook Subscription component. A malicious actor can manipulate the url parameter supplied to the function, causing the server to perform an outbound HTTP request to an arbitrary destination. This server‑side request forgery could lead to unauthorized data exposure, credential theft, or internal network attacks. The vulnerability is rated CVSS 6.9, indicating a medium severity with potential for remote exploitation.
Affected Systems
Implementations of Hyperledger Firefly Firefly up to and including version 1.4.0 are affected. The flaw exists across all environments where the vulnerable code is deployed; versions beyond 1.4.0 are assumed to be safe until proven otherwise.
Risk and Exploitability
Risk assessment shows a CVSS score of 6.9, a moderate severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. However, the public exploit indicates that attackers can target this flaw remotely. The likely attack vector is the API endpoint that accepts webhook subscription URLs, as the vulnerability is triggered by manipulating that URL argument. Organizations should treat this as a significant threat until a patch is applied.
OpenCVE Enrichment