Description
Chainlit through 2.12.0 fails to validate ownership of feedback records in PUT and DELETE endpoints. Authenticated attackers can delete or modify other users' feedback by supplying arbitrary feedback identifiers, corrupting human-rating data used for model evaluation.
Published: 2026-08-28
Score: 6 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized deletion or modification of user feedback data used for model evaluation
Action: Patch
AI Analysis

Impact

Chainlit versions through 2.12.0 allow authenticated users to delete or alter feedback entries belonging to other users by specifying arbitrary feedback identifiers in PUT and DELETE requests. This bypasses ownership checks and corrupts the human‑rated data that feeds model evaluation pipelines, leading to compromised data integrity and potentially misleading model performance assessments.

Affected Systems

The vulnerability exists in Chainlit versions up to and including 2.12.0. All releases prior to the fix lack the ownership validation for feedback modification and deletion endpoints.

Risk and Exploitability

The CVSS score of 6 reflects a moderate threat level. EPSS data is not available, and the issue is not listed in the CISA KEV catalog, indicating no known active exploitation at present. The attack vector is authenticated use of the existing API; an attacker with valid credentials can manipulate or delete other users’ feedback records by supplying the target identifier.

Generated by OpenCVE AI on August 28, 2026 at 22:05 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Chainlit to a version released after 2.12.0 that implements ownership validation for feedback endpoints.
  • If an upgrade is delayed, restrict access to the PUT and DELETE feedback routes to users with privileged roles and add an additional server‑side check that confirms the requestor is the original owner of the targeted feedback record.
  • Monitor feedback collections for sudden changes in record counts or unexpected deletions, and alert administrators when anomalies are detected.

Generated by OpenCVE AI on August 28, 2026 at 22:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 31 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 28 Aug 2026 19:45:00 +0000

Type Values Removed Values Added
Description Chainlit through 2.12.0 fails to validate ownership of feedback records in PUT and DELETE endpoints. Authenticated attackers can delete or modify other users' feedback by supplying arbitrary feedback identifiers, corrupting human-rating data used for model evaluation.
Title Chainlit Feedback Endpoints Missing Ownership Validation
First Time appeared Chainlit
Chainlit chainlit
Weaknesses CWE-639
CPEs cpe:2.3:a:chainlit:chainlit:*:*:*:*:*:*:*:*
Vendors & Products Chainlit
Chainlit chainlit
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Chainlit Chainlit
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-31T18:51:00.533Z

Reserved: 2026-08-28T11:12:54.097Z

Link: CVE-2026-82290

cve-icon Vulnrichment

Updated: 2026-08-31T18:50:45.682Z

cve-icon NVD

Status : Deferred

Published: 2026-08-28T20:20:20.680

Modified: 2026-09-16T13:42:44.520

Link: CVE-2026-82290

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-29T01:15:06Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key