CRITICALCVSS v3.1 9.8Vulnerability

CVE-2026-109516

The Bot for Telegram on WooCommerce plugin for WordPress is vulnerable to Authentication Bypass leading to Account Takeover in all versions up to, and including, 1.3.0. The `/wp-json/woo-telegram/v1/main/` REST endpoint is registered with `permission_callback => '__return_true'` and performs no Telegram webhook signature verification, allowing an unauthenticated attacker to POST a forged bot update with a `message.chat.id` set to any WordPress login name; `bftow_get_user_system_id()` resolves this attacker-supplied value to the targeted account via `get_user_by('login', $tgId)` with no ownership proof, and writes a login token computed as `md5($_SERVER['HTTP_USER_AGENT'] . time())` — both inputs are fully attacker-controlled or bounded within seconds using the response's own `Date` header. The resulting token is redeemable at the unauthenticated, capability-check-free, and nonce-less `?action=bftow_create_order&bftow_token=` endpoint, which calls `wp_set_auth_cookie()` unconditionally via `login_user_by_id`, issuing a persistent authenticated session cookie for the targeted account to the attacker. This makes it possible for unauthenticated attackers to log in as any WordPress user, including administrators, given only that user's username.

Properties

Cvss score
9.8
First seen
2026-10-29T06:30:36+00:00
Last seen
2026-10-29T06:30:36+00:00
Euvd assigner
Wordfence
Retrieved at
2026-10-29T07:48:21+00:00
Src batch id
euvd-20261029T073402Z-1c52b6
Source url
https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-112584
Score
9.8
Euvd base score version
3.1
Fetched at
2026-10-29T07:34:21+00:00
Euvd vendor
guruteam
Cvss vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
First seen by Signal
2026-10-29T07:34:22+00:00
Euvd base score
9.8
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Content hash
ca84a545006454fbccc29db7677053b64b4aa4b124bed62c7d4e55c76601efdc
Published at
2026-10-29T04:18:22.763
Last modified
2026-10-29T04:18:22.763
Euvd updated
2026-10-29T06:30:36+00:00
Euvd epss pct
0

Related Entities (1)

HAS_WEAKNESS (1)

Explore deeper with Ninja Signal's threat intelligence graph

CVE-2026-109516 (CVSS v3.1 9.8) — Ninja Signal Threat Intelligence | Ninja Signal