CloudBeaver through 25.3.5 Missing Authorization via initConnection GraphQL Mutation
CloudBeaver through 25.3.5 contains a missing authorization vulnerability in the initConnection GraphQL mutation that lets view-only shared-project members persist credentials without datasource-edit permission. Attackers can set saveCredentials and sharedCredentials flags with chosen authProperties so other users connect to the shared connection under the attacker's database identity.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-108742
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 3 Nov 2026, 01:24 UTC · Revision 1
Source evidence
CloudBeaver through 25.3.5 Missing Authorization via initConnection GraphQL Mutation
core-osv · Original sourcePublished 11 Oct 2026, 12:19 UTC
CloudBeaver through 25.3.5 contains a missing authorization vulnerability in the initConnection GraphQL mutation that lets view-only shared-project members persist credentials without datasource-edit permission. Attackers can set saveCredentials and sharedCredentials flags with chosen authProperties so other users connect to the shared connection under the attacker's database identity.
osv:CVE-2026-108742
Complete source record
{
"id": "24b3c1520f4a6985e539c3d081da13615bf64d6be5f570b2a66f642ea0620436",
"url": "https://osv.dev/vulnerability/CVE-2026-108742",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CloudBeaver through 25.3.5 Missing Authorization via initConnection GraphQL Mutation",
"summary": "CloudBeaver through 25.3.5 contains a missing authorization vulnerability in the initConnection GraphQL mutation that lets view-only shared-project members persist credentials without datasource-edit permission. Attackers can set saveCredentials and sharedCredentials flags with chosen authProperties so other users connect to the shared connection under the attacker's database identity.",
"evidence": "osv:CVE-2026-108742",
"products": [],
"severity": "medium",
"structured": {
"id": "CVE-2026-108742",
"aliases": [
"CVE-2026-108742"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/dbeaver/cloudbeaver",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"last_affected": "5cd56acf4f32ef38c2a7dec49eb6fec6258ddd1f"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "25.3.5"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "25.3.5"
}
],
"source": "DESCRIPTION"
}
]
}
}
],
"versions": [
"25.3.5",
"25.3.2",
"25.2.5",
"25.2.4",
"25.1.3",
"25.1.2",
"25.1.1",
"25.0.4",
"25.0.3",
"25.0.2",
"24.3.3",
"24.3.2",
"24.3.1",
"24.2.4",
"24.2.2",
"24.1.5",
"24.1.4",
"24.1.3",
"24.1.1",
"24.0.5",
"24.0.4",
"24.0.1",
"23.3.5",
"23.3.1",
"23.2.5",
"23.1.4",
"23.1.3",
"23.1.2",
"v23.1.0",
"v23_0_5",
"21.3.3",
"1.1.0",
"1.0.4",
"1.0.3",
"1.0.2",
"1.0.1b",
"1.0.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-108742.json"
}
}
],
"modified": "2026-10-28T02:30:24.846328092Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/108xxx/CVE-2026-108742.json",
"https://hackmd.io/@haind03/cloudbeaver-initconnection-shared-credential-authz-bypass",
"https://nvd.nist.gov/vuln/detail/CVE-2026-108742",
"https://www.vulncheck.com/advisories/cloudbeaver-through-25.3.5-missing-authorization-via-initconnection-graphql-mutation",
"https://github.com/dbeaver/cloudbeaver",
"https://github.com/dbeaver/cloudbeaver/blob/48885c48f5fbd363bf3391f47a669629b4f3dd24/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/core/DBWServiceCore.java#L130-L140",
"https://github.com/dbeaver/cloudbeaver/blob/48885c48f5fbd363bf3391f47a669629b4f3dd24/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/core/impl/WebServiceCore.java#L349-L480",
"https://hackmd.io/@haind03/cve-2026-108742-cloudbeaver-initconnection-shared-credential-authz-bypass"
],
"provider_metadata": {
"cwe_ids": [
"CWE-862"
],
"cna_assigner": "VulnCheck",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/108xxx/CVE-2026-108742.json"
}
},
"related_cves": [
{
"value": "CVE-2026-108742",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 491594,
"published_at": "2026-10-11T12:19:46.154+00:00"
}