Skip to content
Heist/ feed
Back to feed
High

DataCap through 2025.1.1 IDOR via BaseController.getInfoForPath Exposes Credentials

Type: advisorySources: OSV

DataCap through 2025.1.1 contains an insecure direct object reference vulnerability in BaseController.getInfoForPath that allows authenticated users to read other users' datasources, snippets and dashboards by numeric id. Low-privileged attackers can enumerate auto-increment ids on the source, snippet and dashboard endpoints to retrieve serialized datasource host, port, username and cleartext passwords.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-111614
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 16:03 UTC · Revision 1

Source evidence

DataCap through 2025.1.1 IDOR via BaseController.getInfoForPath Exposes Credentials

core-osv · Original source

Published 16 Oct 2026, 17:38 UTC

DataCap through 2025.1.1 contains an insecure direct object reference vulnerability in BaseController.getInfoForPath that allows authenticated users to read other users' datasources, snippets and dashboards by numeric id. Low-privileged attackers can enumerate auto-increment ids on the source, snippet and dashboard endpoints to retrieve serialized datasource host, port, username and cleartext passwords.

osv:CVE-2026-111614
Complete source record
{
  "id": "c1d5f922c028f2e873a7b953253716793237af08d0c8ab661f9eec04327d2ed0",
  "url": "https://osv.dev/vulnerability/CVE-2026-111614",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DataCap through 2025.1.1 IDOR via BaseController.getInfoForPath Exposes Credentials",
    "summary": "DataCap through 2025.1.1 contains an insecure direct object reference vulnerability in BaseController.getInfoForPath that allows authenticated users to read other users' datasources, snippets and dashboards by numeric id. Low-privileged attackers can enumerate auto-increment ids on the source, snippet and dashboard endpoints to retrieve serialized datasource host, port, username and cleartext passwords.",
    "evidence": "osv:CVE-2026-111614",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-111614",
      "aliases": [
        "CVE-2026-111614"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/devlive-community/metaforge",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "last_affected": "36a1d607d230d583a08952d199e70306c4d4c424"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "2025.1.1"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "2025.1.1"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "2025.1.1",
            "2025.1.0",
            "2024.4.1",
            "2024.4.0",
            "2024.3.11",
            "2024.3.10",
            "2024.03.9",
            "2024.03.8",
            "2024.03.7",
            "2024.03.6",
            "2024.03.5",
            "2024.03.4",
            "2024.03.3",
            "2024.03.2",
            "2024.03.1",
            "2024.02.1",
            "2024.01.1",
            "1.18.0",
            "1.17.0",
            "1.16.0",
            "1.15.0",
            "1.14.0",
            "1.13.0",
            "1.12.0",
            "1.11.0",
            "1.10.0",
            "1.9.0",
            "1.8.0",
            "1.7.0",
            "1.6.0",
            "1.5.0",
            "1.4.0",
            "1.3.0",
            "1.2.0",
            "1.1.0.20221115",
            "1.0.0.20221015"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-111614.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:37.178395856Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/111xxx/CVE-2026-111614.json",
        "https://hackmd.io/@hieuPenguinnn/metaforge-datacap-source-getbyid-cross-user-idor",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-111614",
        "https://www.vulncheck.com/advisories/datacap-through-2025.1.1-idor-via-basecontroller-getinfoforpath-exposes-credentials",
        "https://github.com/devlive-community/MetaForge",
        "https://github.com/devlive-community/MetaForge/blob/2025.1.1/core/datacap-server/src/main/java/io/edurt/datacap/server/controller/BaseController.java#L91-L95",
        "https://github.com/devlive-community/MetaForge/blob/2025.1.1/core/datacap-service/src/main/java/io/edurt/datacap/service/service/BaseService.java#L38-L43"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-639"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/111xxx/CVE-2026-111614.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-111614",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 504475,
  "published_at": "2026-10-16T17:38:53.19+00:00"
}