Description
TDuck survey form through 6.0 contains a broken access control vulnerability that allows authenticated users to add fields to other users' forms via POST /user/form/item/batch/create. Attackers can submit an array whose first element references their own form and later elements reference a victim's formKey, injecting attacker-chosen fields onto the victim's public fill page.
Published: 2026-10-12
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Authorization Bypass / Unauthorized Form Modification
Action: Apply Patch
AI Analysis

Impact

TDuck survey form through 6.0 contains a broken access control flaw that lets an authenticated user add custom fields to other users’ publicly available forms. By crafting a POST request to /user/form/item/batch/create, the attacker can supply a list of form identifiers where the first element is the attacker's own form and subsequent elements reference a victim’s formKey. This injects attacker’s chosen fields onto the victim’s form page, enabling data tampering and potential phishing or data leakage. The vulnerability is specified as CWE-639, indicating a lack of identity or authorization checks.

Affected Systems

The flaw is present in the TDuckCloud tduck-survey-form product version 6.0 and earlier. The specific CPE is not detailed, but all releases up to 6.0 are affected.

Risk and Exploitability

The CVSS score of 5.3 reflects a moderate severity; the EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires a valid authenticated account and exploits the POST /user/form/item/batch/create endpoint. Attackers can obtain these credentials via normal user login or other credential-based attacks. Once authenticated, they can take advantage of the missing authorization checks to modify other users’ forms.

Generated by OpenCVE AI on October 12, 2026 at 14:42 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor provided patch or upgrade to a version beyond 6.0 when released.
  • Restrict the /user/form/item/batch/create endpoint so that only the owner of a formKey add fields to that form; enforce strict ownership checks before processing the request.
  • Validate the formKey in each batch request to ensure it belongs to the authenticated user; reject any batch containing keys that the user does not own.
  • Monitor application logs for abnormal use of the batch create endpoint and block suspicious activity.

Generated by OpenCVE AI on October 12, 2026 at 14:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 15 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 12 Oct 2026 15:00:00 +0000

Type Values Removed Values Added
First Time appeared Tduckcloud
Tduckcloud tduck-survey-form
Vendors & Products Tduckcloud
Tduckcloud tduck-survey-form

Mon, 12 Oct 2026 13:15:00 +0000

Type Values Removed Values Added
Description TDuck survey form through 6.0 contains a broken access control vulnerability that allows authenticated users to add fields to other users' forms via POST /user/form/item/batch/create. Attackers can submit an array whose first element references their own form and later elements reference a victim's formKey, injecting attacker-chosen fields onto the victim's public fill page.
Title TDuck survey form through 6.0 Authorization Bypass via User-Controlled Form Key in POST /user/form/item/batch/create
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:N/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': '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'}


Subscriptions

Tduckcloud Tduck-survey-form
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-14T17:41:17.318Z

Reserved: 2026-10-12T12:41:06.299Z

Link: CVE-2026-109165

cve-icon Vulnrichment

Updated: 2026-10-14T17:41:09.851Z

cve-icon NVD

Status : Deferred

Published: 2026-10-12T13:17:28.613

Modified: 2026-10-16T19:18:44.867

Link: CVE-2026-109165

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T14:45:13Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key