Description
WPPConnect Server through 2.10.74 contains a missing authentication vulnerability that allows unauthenticated attackers to send WhatsApp messages by calling the Chatwoot webhook route without verifyToken middleware. Attackers who know or guess a connected session name can POST outgoing message bodies to send arbitrary texts or files from that account to any number.
Published: 2026-11-03
Score: 8.2 High
EPSS: n/a
KEV: No
Impact: Unauthenticated message sending
Action: Patch Immediately
AI Analysis

Impact

WPPConnect Server versions up to 2.10.74 lack authentication for the /api/:session/chatwoot endpoint, allowing any user to POST message payloads to a connected WhatsApp session. An attacker who knows or guesses a session identifier can use this flaw to transmit arbitrary text or files to any phone number, effectively hijacking the account for spamming, phishing, or other malicious purposes. The vulnerability is a classic example of missing authentication (CWE‑306) and results in unauthorized use of a user's messaging platform, compromising confidentiality and integrity of communications.

Affected Systems

The affected product is WPPConnect Server by wppconnect: wppconnect-server. The vulnerability exists in all releases through and including version 2.10.74. Users of earlier or later releases are not susceptible unless those releases reintroduce the same code pattern.

Risk and Exploitability

The CVSS score of 8.2 indicates a high severity. EPSS data is not provided, so the current public exploitation probability is uncertain, but the lack of authentication makes the attack straightforward over the exposed HTTP interface. The vulnerability is not present in CISA’s KEV catalog. Attackers can exploit the flaw by sending unauthenticated POST requests to the exposed webhook route, assuming they have knowledge of a valid session name. Due to the absence of authentication checks, the exploitation does not require additional privileges or advanced techniques.

Generated by OpenCVE AI on November 3, 2026 at 17:05 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade WPPConnect Server to a version newer than 2.10.74 that implements authentication for the /api/:session/chatwoot route.
  • Add or enforce verifyToken middleware for all webhook endpoints to ensure that only authorized requests are processed.
  • Implement network level controls such as IP whitelisting or firewall rules to restrict access to the /api/:session/chatwoot endpoint to trusted hosts only.

Generated by OpenCVE AI on November 3, 2026 at 17:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 03 Nov 2026 15:30:00 +0000

Type Values Removed Values Added
Description WPPConnect Server through 2.10.74 contains a missing authentication vulnerability that allows unauthenticated attackers to send WhatsApp messages by calling the Chatwoot webhook route without verifyToken middleware. Attackers who know or guess a connected session name can POST outgoing message bodies to send arbitrary texts or files from that account to any number.
Title WPPConnect Server through 2.10.74 Missing Authentication via /api/:session/chatwoot
Weaknesses CWE-306
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-03T15:17:14.257Z

Reserved: 2026-11-03T14:46:16.996Z

Link: CVE-2026-121557

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-03T16:17:28.163

Modified: 2026-11-03T16:30:49.290

Link: CVE-2026-121557

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-03T17:15:02Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function