Insecure direct object reference in Shaiwz data-platform-open
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- High · Low · None
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-639.
Summary
Shaiwz data-platform-open through commit efeacd3 contains an insecure direct object reference (CWE-639) that lets authenticated workspace members access datasources in other workspaces by numeric id. Attackers can send foreign sequential ids to /datasource/detail to obtain JDBC credentials, enumerate database schemas, and modify or delete datasources. The CVSS 4.0 vector requires low privileges and no user interaction. CISA SSVC rates exploitation as proof of concept.
Written with Claude Haiku 5.5 from the sources below · 2026-11-06
Description from the CNA
Shaiwz data-platform-open through commit efeacd3 contains an insecure direct object reference vulnerability that allows authenticated workspace members to access other workspaces' datasources by numeric id. Attackers can send foreign sequential ids to /datasource/detail, /listSchemaTable, /tableDetail, /update or /delete to obtain JDBC credentials, enumerate database schemas, and modify or delete datasources.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
No affected products listed by the sources yet.
Remediation
The sources list no fixed version for Shaiwz data-platform-open.
Written with Claude Haiku 5.5 from the sources below · 2026-11-06
Timeline
- 2026-10-16 Threatist record created from CVE-2026-111695
- 2026-10-16 Alias added: GHSA-m63w-xqgh-r8vr
- 2026-10-18 Priority changed: MEDIUM → LOW
- 2026-10-19 CISA SSVC decision points changed
- 2026-10-19 Priority changed: LOW → MEDIUM
References
Other 2
- https://github.com/shaiwz/data-platform-open/blob/efeacd35e8450b7a084fa2134d292cd058cf605b/data-platform-open-web/src/main/java/cn/dataplatform/open/web/service/datasource/impl/DataSourceServiceImpl.java#L300-L316
- https://github.com/shaiwz/data-platform-open/blob/efeacd35e8450b7a084fa2134d292cd058cf605b/data-platform-open-web/src/main/java/cn/dataplatform/open/web/controller/source/DataSourceController.java#L84-L142
More shaiwz vulnerabilities
- TI-2026-75482 Hardcoded AES key exposes datasource passwords in data-platform-open CVSS 4.0HIGH 7.1
Sources
- CVE-2026-111695 · CVE Program
- CVE-2026-111695 · NVD
- FIRST EPSS
- GHSA-m63w-xqgh-r8vr · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences