DataCap through 2025.1.1 IDOR via BaseController.getInfoForPath Exposes Credentials
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 sourcePublished 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"
}