CVE-2026-2109

jsbroks COCO Annotator Delete Category undo improper authorization

Published Feb 7, 2026 CVSS 4.0 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
A vulnerability was identified in jsbroks COCO Annotator up to 0.11.1. Affected is an unknown function of the file /api/undo/ of the component Delete Category Handler. Such manipulation of the argument ID leads to improper authorization. The attack may be launched remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.

Analysis

AI-generated

Technical impact

A remote attacker can manipulate the ID argument in the /api/undo/ Delete Category Handler, causing the system to allow deletion of categories without proper authentication. This flaw falls under CWE-266 (Retained Secret) and CWE-285 (Improper Authorization), leading to unauthorized changes that compromise the integrity and availability of annotation data.

Affected Systems

The vulnerability affects jsbroks COCO Annotator versions up to and including 0.11.1.

Risk and Exploitability

The CVSS score of 5.3 indicates medium severity. The EPSS score is below 1 %, reflecting a low likelihood of exploitation in the wild. The vulnerability is not listed in the CISA KEV catalog, but a public exploit is available. Exploitation requires remote API access to the undo endpoint and manipulation of the ID parameter. While the chances of exploitation are currently low, the potential impact warrants timely remediation.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update jsbroks COCO Annotator to the latest released version that addresses the authorization flaw.
  • Restrict the /api/undo/ endpoint so that only trusted users or network segments can access it during the remediation period.
  • Monitor API logs for unexpected DELETE or UNDO calls and investigate any suspicious activity.
  • If a patch is not yet available, consider disabling or temporarily blocking category deletion and undo functionality until a fix is deployed.

Generated by OpenCVE AI on April 17, 2026 at 22:09 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
CPEs cpe:2.3:a:jsbroks:coco_annotator:*:*:*:*:*:*:*:*
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Jsbroks
Jsbroks coco Annotator
Vendors & Products Jsbroks
Jsbroks coco Annotator
Type Values Removed Values Added
Description A vulnerability was identified in jsbroks COCO Annotator up to 0.11.1. Affected is an unknown function of the file /api/undo/ of the component Delete Category Handler. Such manipulation of the argument ID leads to improper authorization. The attack may be launched remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title jsbroks COCO Annotator Delete Category undo improper authorization
Weaknesses CWE-266
CWE-285
References
Metrics cvssV2_0

{'score': 5.5, 'vector': 'AV:N/AC:L/Au:S/C:N/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 5.4, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

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

Weaknesses
  • CWE-266

    Incorrect Privilege Assignment

  • CWE-285

    Improper Authorization

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Feb 23, 2026, 9:34 AM
Reserved
Feb 6, 2026, 2:23 PM
Status
Analyzed
Published
Feb 7, 2026, 8:15 PM
Modified
Jun 17, 2026, 10:30 AM