AI description
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
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
- disclosure@vulncheck.com
- CWE-306
Hype score is a measure of social media activity compared against trending CVEs from the past 12 months. Max score 100.
- Hype score
13