WatchTowerHQ <= 3.6.16 - Type Juggling to Authentication Bypass in check_ota

2023-02-14 00:00
Dave Jong

Strategic Overview

Status
Patched in 3.6.17
Affected PluginWatchTowerHQ
Affected Version<= 3.6.16
CVSS9.8Critical
CVECVE-2023-25701
View all WatchTowerHQ vulnerabilities

Vulnerability Overview

The WatchTowerHQ plugin for WordPress is vulnerable to a type juggling issue in versions up to, and including, 3.6.16. This is due to an incorrect comparison in the check_ota function between the user-supplied access token and the configured WatchTower access token. This makes it possible for unauthenticated remote attackers to bypass intended authentication restrictions via REST API.

Technical Analysis

REMEDIATION: Update to version 3.6.17, or a newer patched version --- IDENTIFIER: CWE-697 (Incorrect Comparison) The product compares two entities in a security-relevant context, but the comparison is incorrect.

External References

Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C