Vulnerabilities / BetterLinks / WPSEC-2026-0300

BetterLinks <= 3.1.3 - Unauthenticated Open Redirect via OAuth Authorization Endpoint

Medium 6.1 CWE-601Fixed in 3.1.4
ID
WPSEC-2026-0300
Plugin
BetterLinks – Link Shortener, Link Cloaking, Redirects, Affiliate Link Manager & MCP (betterlinks)
Affected
from 3.1.0 before 3.1.4
Remediation
Update to 3.1.4 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-601
Usage
Plugin Medium · Affected versions Low among sites WPSec scans, 2026-10-22
Attack surface
BetterLinks on WPSec AttackSurface
Fix released
Published

Description

The BetterLinks plugin for WordPress is vulnerable to Open Redirect in versions 3.1.0 up to, and including, 3.1.3 via the MCP connector's OAuth authorization page (/betterlinks/authorize). OAuth client registration is unauthenticated, and when an authorization request failed validation (for example an unsupported response_type or missing PKCE parameters) the page redirected the visitor to the client's registered redirect_uri without requiring a logged-in administrator. This makes it possible for unauthenticated attackers to register a client with an attacker-controlled redirect_uri and craft links on the site's own domain that send users to malicious sites, if they can trick a user into clicking such a link. The MCP connector must be enabled, which it is not by default.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0