CVE-2026-119705

Published Oct 30, 2026

Last updated 9 days ago

Overview

AI description

Automated description summarized from trusted sources.

CVE-2026-119705 is a missing authentication vulnerability affecting SerpBear, an open-source search engine position tracking tool, in versions prior to 3.1.1. The flaw resides in the `/api/notify` endpoint (specifically within `pages/api/notify.ts`), where the application fails to call the `verifyUser()` function. This omission allows remote, unauthenticated attackers to access the endpoint without needing any credentials or user interaction. By exploiting this vulnerability, an attacker can repeatedly send POST requests to the `/api/notify` endpoint, optionally including a domain parameter. This action triggers unauthorized notification emails, which can exhaust the organization's SMTP service rate limits, trigger abuse flags from email providers, and flood recipients' inboxes. To resolve this issue, users are advised to upgrade their SerpBear installations to version 3.1.1 or later.

Description
SerpBear before 3.1.1 contains a missing authentication vulnerability in pages/api/notify.ts that allows remote unauthenticated attackers to trigger notification emails because verifyUser() is never called. Attackers can repeatedly POST to /api/notify, optionally with a domain parameter, to exhaust SMTP rate limits, trigger provider abuse flags and flood recipients.
Source
disclosure@vulncheck.com
NVD status
Deferred

Risk scores

CVSS 4.0

Type
Secondary
Base score
6.9
Impact score
-
Exploitability score
-
Vector string
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Severity
MEDIUM

CVSS 3.1

Type
Secondary
Base score
5.3
Impact score
1.4
Exploitability score
3.9
Vector string
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Severity
MEDIUM

Weaknesses

disclosure@vulncheck.com
CWE-306

Social media

Hype score is a measure of social media activity compared against trending CVEs from the past 12 months. Max score 100.

Hype score

13