Skip to main content

Zen Browser CVE-2026-44658

| EUVDEUVD-2026-29132 LOW
Improper Input Validation (CWE-20)
2026-05-11 GitHub_M
2.4
CVSS 3.1 · GitHub Advisory

Severity by source

GitHub Advisory PRIMARY
2.4 LOW
AV:N/AC:L/PR:H/UI:R/S:U/C:N/I:L/A:N

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
Required
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

3
Patch available
May 11, 2026 - 18:17 EUVD
Analysis Generated
May 11, 2026 - 17:49 vuln.today
CVE Published
May 11, 2026 - 17:00 nvd
LOW 2.4

DescriptionGitHub Advisory

Zen is a firefox-based browser. Prior to 1.19.12b, RSS feed URLs entered by the user are validated to http: or https: in promptForFeedUrl, but item links inside the feed are not subject to the same restriction. The provider maps each RSS/Atom item link into item.url, filters only for presence and date, and returns the item list. The live-folder manager later creates pinned lazy tabs from these values with gBrowser.addTrustedTab(item.url, ...). This vulnerability is fixed in 1.19.12b.

AnalysisAI

Zen Browser prior to 1.19.12b fails to validate item links within RSS/Atom feeds, allowing high-privileged users to inject malicious URLs that bypass feed URL restrictions and are opened as trusted tabs. An attacker with administrative or high privileges can craft a malicious RSS feed containing non-HTTP(S) links that are processed without validation and opened with elevated trust, potentially enabling script injection or protocol handler abuse.

Technical ContextAI

The vulnerability stems from an inconsistent validation pattern in Zen Browser's RSS feed handling. The promptForFeedUrl function correctly restricts user-entered RSS feed URLs to http: or https: protocols via CWE-20 (Improper Input Validation). However, this validation is not applied to individual item links extracted from the feed content. The RSS/Atom provider module maps each feed item's link attribute to item.url and performs only presence and date filtering, bypassing URL scheme validation. These unvalidated URLs are subsequently passed to gBrowser.addTrustedTab(item.url, ...), which creates pinned tabs with browser-level trust privileges. This creates a protocol confusion attack vector where non-HTTP schemes (javascript:, data:, file:, etc.) can reach trusted tab creation without validation, violating the principle of consistent input sanitization across related code paths.

RemediationAI

Upgrade Zen Browser to version 1.19.12b or later, which implements URL scheme validation for RSS/Atom item links consistent with feed URL entry validation. Users unable to immediately upgrade should avoid subscribing to RSS feeds from untrusted sources and review subscribed feeds for suspicious content. Administrators can use content policies to restrict RSS feed subscriptions or disable the live-folder feature if RSS functionality is not required. The patch specifically adds validation in the RSS/Atom item processing code path to enforce http: or https: schemes, matching the existing promptForFeedUrl restrictions. See GitHub advisory GHSA-cc9c-mmmf-c5j6 for detailed patch notes.

CVE-2021-22879 HIGH POC
8.8 Apr 14

Nextcloud Desktop Client prior to 3.1.3 is vulnerable to resource injection by way of missing validation of URLs, allowi

CVE-2020-8224 HIGH POC
7.8 Aug 10

A code injection in Nextcloud Desktop Client 2.6.4 allowed to load arbitrary code when placing a malicious OpenSSL confi

CVE-2023-1802 HIGH POC
7.5 Apr 06

In Docker Desktop 4.17.x the Artifactory Integration falls back to sending registry credentials over plain HTTP if the H

CVE-2020-8227 MEDIUM POC
6.8 Aug 21

Missing sanitization of a server response in Nextcloud Desktop Client 2.6.4 for Linux allowed a malicious Nextcloud Serv

CVE-2020-8140 MEDIUM POC
6.7 Mar 20

A code injection in Nextcloud Desktop Client 2.6.2 for macOS allowed to load arbitrary code when starting the client wit

CVE-2020-10665 MEDIUM POC
6.7 Mar 18

Docker Desktop allows local privilege escalation to NT AUTHORITY\SYSTEM because it mishandles the collection of diagnost

CVE-2023-28997 MEDIUM POC
6.5 Apr 04

The Nextcloud Desktop Client is a tool to synchronize files from Nextcloud Server. Rated medium severity (CVSS 6.5), thi

CVE-2021-32728 MEDIUM POC
6.5 Aug 18

The Nextcloud Desktop Client is a tool to synchronize files from Nextcloud Server with a computer. Rated medium severity

CVE-2023-28999 MEDIUM POC
6.4 Apr 04

Nextcloud is an open-source productivity platform. Rated medium severity (CVSS 6.4), this vulnerability is remotely expl

CVE-2023-28998 MEDIUM POC
6.1 Apr 04

The Nextcloud Desktop Client is a tool to synchronize files from Nextcloud Server. Rated medium severity (CVSS 6.1), thi

CVE-2022-39333 MEDIUM POC
6.1 Nov 25

Nexcloud desktop is the Desktop sync client for Nextcloud. Rated medium severity (CVSS 6.1), this vulnerability is remot

CVE-2021-22895 MEDIUM POC
5.9 Jun 11

Nextcloud Desktop Client before 3.3.1 is vulnerable to improper certificate validation due to lack of SSL certificate ve

Share

CVE-2026-44658 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy