Description
TDuck Survey Form through 5.3 contains a missing authorization vulnerability that allows any authenticated user to read other owners' raw form settings via GET /user/form/setting/{key}. Attackers can supply the 8-character form key from a public fill link to obtain the form write password, owner notification e-mail, and WeChat openIds.
Published: 2026-10-16
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized Data Exposure
Action: Immediate patch
AI Analysis

Impact

The vulnerability in TDuck Survey Form (up to version 5.3) allows an authenticated user to read the raw settings of any form owned by another user through the unrestricted GET endpoint /user/form/setting/{key}. An attacker can supply the 8-character key that appears in a public fill link and retrieve sensitive configuration data such as the form write password, owner notification e‑mail address, and a list of WeChat openIds. The flaw is a missing authorization check for this endpoint, specifically classified as CWE‑639. The impact is loss of confidentiality for form owners and potential for further compromise of owner accounts.

Affected Systems

Affected product: TDuckCloud tduck-survey-form, version 5.3. Based on available vendor documentation, no other versions have been confirmed as vulnerable. Users of older releases should verify whether the issue is present in their deployed instances.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. No EPSS score is publicly available, and the vulnerability is not listed in the CISA KEV catalog. Attackers only need to be authenticated to the system; there is no privilege escalation or other prerequisites. Because the endpoint accepts an arbitrary key, anyone with access to a public form link can exfiltrate another owner’s restricted data, making exploitation straightforward. The risk level is moderate, but the potential exposure of private owner data warrants timely remediation.

Generated by OpenCVE AI on October 16, 2026 at 19:29 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade TDuck Survey Form to the latest version that includes the missing authorization fix.
  • If an update is unavailable, obtain and apply the vendor’s specific patch or configuration change that restricts access to /user/form/setting so that only the form owner can request it.
  • Enforce at the application or network level that only authenticated owners may issue GET requests to this endpoint, for example by adding an ownership check in the request handler or filtering requests through a firewall rule that blocks non‑owner access.

Generated by OpenCVE AI on October 16, 2026 at 19:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 17:45:00 +0000

Type Values Removed Values Added
Description TDuck Survey Form through 5.3 contains a missing authorization vulnerability that allows any authenticated user to read other owners' raw form settings via GET /user/form/setting/{key}. Attackers can supply the 8-character form key from a public fill link to obtain the form write password, owner notification e-mail, and WeChat openIds.
Title TDuck Survey Form through 5.3 Missing Authorization via /user/form/setting/{key}
Weaknesses CWE-639
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-16T21:19:28.058Z

Reserved: 2026-10-16T14:31:10.867Z

Link: CVE-2026-111621

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-16T18:17:41.837

Modified: 2026-10-16T22:17:21.067

Link: CVE-2026-111621

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T19:30:13Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key