Skip to content
Heist/ feed
High

decolua 9Router Search Endpoint ssrfGuard.js fetch server-side request forgery

Type: advisorySource: Official CVE List1 source record

A vulnerability was detected in decolua 9Router up to 0.5.55. The affected element is the function fetch of the file src/shared/utils/ssrfGuard.js of the component Search Endpoint. Performing a manipulation of the argument provider_options.baseUrl results in server-side request forgery. The attack can be initiated remotely. Applying a patch is the recommended action to fix this issue.

Announced Source revision 1
Original source ↗

CVE-2026-103530

Primary source · Revision 1

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: cve:CVE-2026-103530

9Router

Source reference: /containers/cna/affected/0/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "cpes": [
      "cpe:2.3:h:decolua:9router:*:*:*:*:*:*:*:*"
    ],
    "vendor": "decolua",
    "modules": [
      "Search Endpoint"
    ],
    "product": "9Router",
    "versions": [
      {
        "status": "affected",
        "version": "0.5.0"
      },
      {
        "status": "affected",
        "version": "0.5.1"
      },
      {
        "status": "affected",
        "version": "0.5.2"
      },
      {
        "status": "affected",
        "version": "0.5.3"
      },
      {
        "status": "affected",
        "version": "0.5.4"
      },
      {
        "status": "affected",
        "version": "0.5.5"
      },
      {
        "status": "affected",
        "version": "0.5.6"
      },
      {
        "status": "affected",
        "version": "0.5.7"
      },
      {
        "status": "affected",
        "version": "0.5.8"
      },
      {
        "status": "affected",
        "version": "0.5.9"
      },
      {
        "status": "affected",
        "version": "0.5.10"
      },
      {
        "status": "affected",
        "version": "0.5.11"
      },
      {
        "status": "affected",
        "version": "0.5.12"
      },
      {
        "status": "affected",
        "version": "0.5.13"
      },
      {
        "status": "affected",
        "version": "0.5.14"
      },
      {
        "status": "affected",
        "version": "0.5.15"
      },
      {
        "status": "affected",
        "version": "0.5.16"
      },
      {
        "status": "affected",
        "version": "0.5.17"
      },
      {
        "status": "affected",
        "version": "0.5.18"
      },
      {
        "status": "affected",
        "version": "0.5.19"
      },
      {
        "status": "affected",
        "version": "0.5.20"
      },
      {
        "status": "affected",
        "version": "0.5.21"
      },
      {
        "status": "affected",
        "version": "0.5.22"
      },
      {
        "status": "affected",
        "version": "0.5.23"
      },
      {
        "status": "affected",
        "version": "0.5.24"
      },
      {
        "status": "affected",
        "version": "0.5.25"
      },
      {
        "status": "affected",
        "version": "0.5.26"
      },
      {
        "status": "affected",
        "version": "0.5.27"
      },
      {
        "status": "affected",
        "version": "0.5.28"
      },
      {
        "status": "affected",
        "version": "0.5.29"
      },
      {
        "status": "affected",
        "version": "0.5.30"
      },
      {
        "status": "affected",
        "version": "0.5.31"
      },
      {
        "status": "affected",
        "version": "0.5.32"
      },
      {
        "status": "affected",
        "version": "0.5.33"
      },
      {
        "status": "affected",
        "version": "0.5.34"
      },
      {
        "status": "affected",
        "version": "0.5.35"
      },
      {
        "status": "affected",
        "version": "0.5.36"
      },
      {
        "status": "affected",
        "version": "0.5.37"
      },
      {
        "status": "affected",
        "version": "0.5.38"
      },
      {
        "status": "affected",
        "version": "0.5.39"
      },
      {
        "status": "affected",
        "version": "0.5.40"
      },
      {
        "status": "affected",
        "version": "0.5.41"
      },
      {
        "status": "affected",
        "version": "0.5.42"
      },
      {
        "status": "affected",
        "version": "0.5.43"
      },
      {
        "status": "affected",
        "version": "0.5.44"
      },
      {
        "status": "affected",
        "version": "0.5.45"
      },
      {
        "status": "affected",
        "version": "0.5.46"
      },
      {
        "status": "affected",
        "version": "0.5.47"
      },
      {
        "status": "affected",
        "version": "0.5.48"
      },
      {
        "status": "affected",
        "version": "0.5.49"
      },
      {
        "status": "affected",
        "version": "0.5.50"
      },
      {
        "status": "affected",
        "version": "0.5.51"
      },
      {
        "status": "affected",
        "version": "0.5.52"
      },
      {
        "status": "affected",
        "version": "0.5.53"
      },
      {
        "status": "affected",
        "version": "0.5.54"
      },
      {
        "status": "affected",
        "version": "0.5.55"
      }
    ]
  }
]
Related CVEs
CVE-2026-103530

Source reference: /cveMetadata/cveId

Publisher severity

high

Source reference: /containers/cna/metrics

Event
#5249 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement