Skip to content
Heist/ feed
Back to feed
Medium

ThinkDashboard: Blind Server-Side Request Forgery (SSRF) vulnerability in /api/ping Endpoint

Type: advisorySources: OSV

ThinkDashboard is a self-hosted bookmark dashboard built with Go and vanilla JavaScript. Versions 0.6.7 and below contain a Blind Server-Side Request Forgery (SSRF) vulnerability, in its `/api/ping?url= endpoint`. This allows an attacker to make arbitrary requests to internal or external hosts. This can include discovering ports open on the local machine, hosts on the local network, and ports open on the hosts on the internal network. This issue is fixed in version 0.6.8.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2025-64327
Confirmed fixed CVEs
Not specified
Updated in this feed
8 Nov 2026, 03:04 UTC · Revision 1

Source evidence

ThinkDashboard: Blind Server-Side Request Forgery (SSRF) vulnerability in /api/ping Endpoint

core-osv · Original source

Published 6 Nov 2025, 21:07 UTC

ThinkDashboard is a self-hosted bookmark dashboard built with Go and vanilla JavaScript. Versions 0.6.7 and below contain a Blind Server-Side Request Forgery (SSRF) vulnerability, in its `/api/ping?url= endpoint`. This allows an attacker to make arbitrary requests to internal or external hosts. This can include discovering ports open on the local machine, hosts on the local network, and ports open on the hosts on the internal network. This issue is fixed in version 0.6.8.

osv:CVE-2025-64327
Complete source record
{
  "id": "45b7cc5e3fba92e9d1d64432e3043b303ae7140b0062f2f1df563b90b52d96ba",
  "url": "https://osv.dev/vulnerability/CVE-2025-64327",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "ThinkDashboard: Blind Server-Side Request Forgery (SSRF) vulnerability in /api/ping Endpoint",
    "summary": "ThinkDashboard is a self-hosted bookmark dashboard built with Go and vanilla JavaScript. Versions 0.6.7 and below contain a Blind Server-Side Request Forgery (SSRF) vulnerability, in its `/api/ping?url= endpoint`. This allows an attacker to make arbitrary requests to internal or external hosts. This can include discovering ports open on the local machine, hosts on the local network, and ports open on the hosts on the internal network. This issue is fixed in version 0.6.8.",
    "evidence": "osv:CVE-2025-64327",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2025-64327",
      "aliases": [
        "CVE-2025-64327",
        "GHSA-p52r-qq3j-8p78"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/matiasdesuu/thinkdashboard",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "303cc0d1b3f7dafcfaeaaf75dd5cc4714689526f"
                },
                {
                  "fixed": "16976263b22a4b0526b2c7c30294cc099258edae"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:matiasdesuu:thinkdashboard:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "0.6.8"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "range": [
                      {
                        "fixed": "16976263b22a4b0526b2c7c30294cc099258edae"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "range": [
                      {
                        "fixed": "303cc0d1b3f7dafcfaeaaf75dd5cc4714689526f"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "0.6.8"
                  }
                ]
              }
            }
          ],
          "versions": [
            "0.6.7",
            "0.6.6",
            "0.6.5",
            "0.6",
            "0.5.5",
            "0.5",
            "0.4.5",
            "0.4",
            "0.3.1",
            "0.3",
            "0.2.1",
            "0.2"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-64327.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:53.239433095Z",
      "provider": "osv",
      "references": [
        "https://github.com/MatiasDesuu/ThinkDashboard/releases/tag/0.6.8",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/64xxx/CVE-2025-64327.json",
        "https://github.com/MatiasDesuu/ThinkDashboard/security/advisories/GHSA-p52r-qq3j-8p78",
        "https://nvd.nist.gov/vuln/detail/CVE-2025-64327",
        "https://github.com/MatiasDesuu/ThinkDashboard/commit/16976263b22a4b0526b2c7c30294cc099258edae"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-918"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/64xxx/CVE-2025-64327.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2025-64327",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 522052,
  "published_at": "2025-11-06T21:07:17.672+00:00"
}