Skip to main content

DWSurvey CVE-2026-18722

| EUVDEUVD-2026-52571 LOW
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-04 VulDB GHSA-mf5p-w73p-97vh
2.1
CVSS 4.0 · Vendor: VulDB

Severity by source

Vendor (VulDB) PRIMARY
2.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
6.3 MEDIUM

Network-reachable IDOR requiring low-privilege authentication; partial CIA impact scoped to survey data with no privilege escalation or scope change.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

4
Severity Changed
Aug 04, 2026 - 04:22 NVD
MEDIUM LOW
CVSS changed
Aug 04, 2026 - 04:22 NVD
5.3 (MEDIUM) 2.1 (LOW)
Analysis Generated
Aug 04, 2026 - 03:58 vuln.today
CVE Published
Aug 04, 2026 - 03:00 cve.org
MEDIUM 5.3

DescriptionCVE.org

A vulnerability was found in diaowen DWSurvey up to 6.14.0. Impacted is the function in DwDeisgnSurveyController.devSurvey. of the file /api/dwsurvey/app/v6/dw-design-survey/dev-survey.do of the component Survey Handler. The manipulation results in authorization bypass. The attack can be launched remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.

AnalysisAI

Authorization bypass in DWSurvey up to version 6.14.0 permits remote authenticated attackers to manipulate user-controlled keys in the Survey Handler's devSurvey function, bypassing access controls on the /api/dwsurvey/app/v6/dw-design-survey/dev-survey.do endpoint. The flaw (CWE-639, Insecure Direct Object Reference class) allows unauthorized read or write access to survey resources belonging to other users. A public proof-of-concept exploit is available and the vendor has not responded to disclosure, leaving no official patch for deployed instances.

Technical ContextAI

CWE-639 (Authorization Bypass Through User-Controlled Key) identifies this as an IDOR vulnerability: the application fails to validate that the resource identifier supplied by an authenticated user in the API request actually belongs to that user's authorization scope. The vulnerable code path is the devSurvey method within DwDeisgnSurveyController, a Java-based REST controller in DWSurvey - an open-source online survey platform maintained by diaowen. The affected endpoint /api/dwsurvey/app/v6/dw-design-survey/dev-survey.do exposes survey design/development operations and accepts a user-controlled key (likely a survey ID) without enforcing ownership checks server-side. CPE cpe:2.3:a:diaowen:dwsurvey:*:*:*:*:*:*:*:* covers all releases through 6.14.0.

RemediationAI

No vendor-released patch has been identified at time of analysis - the vendor did not respond to disclosure, and no fixed version is confirmed. As an immediate compensating control, administrators should enforce strict server-side authorization validation at the API gateway or WAF layer for the /api/dwsurvey/app/v6/dw-design-survey/dev-survey.do endpoint, rejecting requests where the survey resource ID does not match the authenticated user's ownership scope; note this requires WAF rule tuning and may produce false positives on legitimate survey-sharing workflows. If the DWSurvey instance is internet-facing and multi-tenant, consider restricting the endpoint to internal network access only, accepting the trade-off of reduced remote usability. Monitor https://vuldb.com/vuln/385633 and the diaowen project repository for any future patch releases. Organizations with high data-sensitivity requirements should evaluate replacing or isolating the deployment until a vendor fix is confirmed.

Share

CVE-2026-18722 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy