CVE-2021-45085
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an about: page, as...
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an about: page, as demonstrated by ephy-about:overview when a user visits an XSS payload page often enough to place that page on the Most Visited list.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
6.1
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an about: page, as demonstrated by ephy-about:overview when a user visits an XSS payload page often enough to place that page on the Most Visited list.
- Record
CVE-2021-45085- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:P/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
CVE List No score
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an about: page, as demonstrated by ephy-about:overview when a user visits an XSS payload page often enough to place that page on the Most Visited list.
- Record
CVE-2021-45085- Updated
- 2026-11-02
EUVDEUVD-2021-31876 No score
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an about: page, as demonstrated by ephy-about:overview when a user visits an XSS payload page often enough to place that page on the Most Visited list.
- Record
EUVD-2021-31876- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-w4w9-rwjc-mvgm
6.1
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an about: page, as...
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an about: page, as demonstrated by ephy-about:overview when a user visits an XSS payload page often enough to place that page on the Most Visited list.
- Record
GHSA-w4w9-rwjc-mvgm- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
OSVALPINE-CVE-2021-45085
6.1
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an about: page, as demonstrated by ephy-about:overview when a user visits an XSS payload page often enough to place that page on the Most Visited list.
- Record
ALPINE-CVE-2021-45085- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-03
OSV
6.1
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an about: page, as demonstrated by ephy-about:overview when a user visits an XSS payload page often enough to place that page on the Most Visited list.
- Record
CVE-2021-45085- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
Show 6 moreShow less
OSVDEBIAN-CVE-2021-45085
6.1
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an about: page, as demonstrated by ephy-about:overview when a user visits an XSS payload page often enough to place that page on the Most Visited list.
- Record
DEBIAN-CVE-2021-45085- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVOESA-2022-1627
7.5
epiphany security update
Epiphany is the web browser for the GNOME desktop. Its goal is to be simple and easy to use. Epiphany ties together many GNOME components in order to let you focus on the Web content, instead of the browser application.
Security Fix(es):
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an about: page, as demonstrated by ephy-about:overview when a user visits an XSS payload page often enough to place that page on the Most Visited list.(CVE-2021-45085)
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 because a server s suggested_filename is used as the pdf_name value in PDF.js.(CVE-2021-45086)
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 when View Source mode or Reader mode is used, as demonstrated by a a page title.(CVE-2021-45087)
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an error page.(CVE-2021-45088)
In GNOME Epiphany before 41.4 and 42.x before 42.2, an HTML document can trigger a client buffer overflow (in ephy_string_shorten in the UI process) via a long page title. The issue occurs because the number of bytes for a UTF-8 ellipsis character is not properly considered.(CVE-2022-29536)
- Record
OESA-2022-1627- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2021-45085
6.1
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an about: page, as demonstrated by ephy-about:overview when a user visits an XSS payload page often enough to place that page on the Most Visited list.
- Record
UBUNTU-CVE-2021-45085- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVMGASA-2022-0053 No score
Updated epiphany packages fix security vulnerability
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an about: page, as demonstrated by ephy-about:overview when a user visits an XSS payload page often enough to place that page on the Most Visited list (CVE-2021-45085).
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 because a server's suggested_filename is used as the pdf_name value in PDF.js (CVE-2021-45086).
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 when View Source mode or Reader mode is used, as demonstrated by a page title (CVE-2021-45087).
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an error page (CVE-2021-45088).
- Record
MGASA-2022-0053- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11690-1 No score
epiphany-41.2-1.1 on GA media
These are all security issues fixed in the epiphany-41.2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11690-1- Updated
- 2026-11-02
OSVUSN-5561-1 No score
epiphany-browser vulnerabilities
It was discovered that GNOME Web incorrectly filtered certain strings. A remote attacker could use this issue to perform cross-site scripting (XSS) attacks. This issue only affected Ubuntu 20.04 LTS. (CVE-2021-45085, CVE-2021-45086, CVE-2021-45087)
It was discovered that GNOME Web incorrectly handled certain long page titles. A remote attacker could use this issue to cause GNOME Web to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2022-29536)
- Record
USN-5561-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
epiphanyAlpine:v3.15 |
41.0 up to 41.3-r0 | 41.3-r0 |
epiphanyAlpine:v3.16 |
41.0 up to 41.3-r0 | 41.3-r0 |
epiphanyAlpine:v3.17 |
41.0 up to 41.3-r0 | 41.3-r0 |
epiphanyAlpine:v3.18 |
41.0 up to 41.3-r0 | 41.3-r0 |
epiphanyAlpine:v3.19 |
41.0 up to 41.3-r0 | 41.3-r0 |
epiphanyAlpine:v3.20 |
41.0 up to 41.3-r0 | 41.3-r0 |
epiphanyAlpine:v3.21 |
41.0 up to 41.3-r0 | 41.3-r0 |
epiphanyAlpine:v3.22 |
41.0 up to 41.3-r0 | 41.3-r0 |
epiphanyAlpine:v3.23 |
41.0 up to 41.3-r0 | 41.3-r0 |
epiphanyAlpine:v3.24 |
41.0 up to 41.3-r0 | 41.3-r0 |
Show 13 moreShow less
| Package | Affected | Fixed |
|---|---|---|
epiphany-browserDebian:12 |
before 41.2-1 | 41.2-1 |
epiphany-browserDebian:13 |
before 41.2-1 | 41.2-1 |
epiphany-browserDebian:14 |
before 41.2-1 | 41.2-1 |
epiphany-browserDebian:10 From an advisory covering 4 CVEs |
before 3.32.1.2-3~deb10u2, plus listed versions 3.32.1.2-23.32.1.2-3~deb10u1 |
3.32.1.2-3~deb10u2 |
epiphany-browserDebian:11 From an advisory covering 4 CVEs |
before 3.38.2-1+deb11u1, plus listed versions 3.38.2-1 |
3.38.2-1+deb11u1 |
epiphanyMageia:8 From an advisory covering 4 CVEs |
before 3.38.2-1.1.mga8 | 3.38.2-1.1.mga8 |
epiphanyopenEuler:22.03-LTS From an advisory covering 5 CVEs |
before 40.6-1.oe2203 | 40.6-1.oe2203 |
epiphany-browserUbuntu:16.04:LTS |
All versions, plus listed versions 3.16.3-1ubuntu13.18.0-1ubuntu23.18.1-1ubuntu13.18.3-0ubuntu13.18.5-0ubuntu13.18.5-0ubuntu1.13.18.10-0ubuntu13.18.11-0ubuntu1 |
None known |
epiphany-browserUbuntu:18.04:LTS |
All versions, plus listed versions 3.26.1-1ubuntu13.26.1-1ubuntu23.26.1-1ubuntu43.26.5.1-1ubuntu13.27.90-1ubuntu1 Show 4 moreShow less3.28.0.1-1ubuntu13.28.1-1ubuntu13.28.5-0ubuntu13.28.6-0ubuntu1 |
None known |
epiphany-browserUbuntu:20.04:LTS |
before 3.36.4-0ubuntu2, plus listed versions 3.34.1-13.34.1-1build13.36.0-13.36.1-13.36.2-0ubuntu13.36.3-0ubuntu13.36.4-0ubuntu1 |
3.36.4-0ubuntu2 |
epiphany-browserUbuntu:20.04:LTS From an advisory covering 4 CVEs |
before 3.36.4-0ubuntu2, plus listed versions 3.34.1-13.34.1-1build13.36.0-13.36.1-13.36.2-0ubuntu13.36.3-0ubuntu13.36.4-0ubuntu1 |
3.36.4-0ubuntu2 |
epiphany-browserUbuntu:22.04:LTS From an advisory covering 4 CVEs |
before 42.1-1ubuntu1, plus listed versions 41.0-141.0-241.2-141.3-142~beta-142.0-142.1-1 |
42.1-1ubuntu1 |
epiphanyopenSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 41.2-1.1 | 41.2-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2021-45085 is a medium vulnerability (CVSS 6.1) in Gnome Epiphany, published December 16, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.61%, the 76th percentile. Fixed in epiphany 41.3-r0.
References
gitlab.gnome.org/GNOME/epiphany/-/issues/1612
gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1045
debian.org/security/2022/dsa-5042
lists.debian.org/debian-lts-announce/2022/08/msg00006.html
nvd.nist.gov/vuln/detail/CVE-2021-45085
github.com/advisories/GHSA-w4w9-rwjc-mvgm
Show 17 moreShow less
security.alpinelinux.org/vuln/CVE-2021-45085
security-tracker.debian.org/tracker/CVE-2021-45085
advisories.mageia.org/MGASA-2022-0053.html
bugs.mageia.org/show_bug.cgi?id=29886
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1627
nvd.nist.gov/vuln/detail/CVE-2021-45086
nvd.nist.gov/vuln/detail/CVE-2021-45087
nvd.nist.gov/vuln/detail/CVE-2021-45088
nvd.nist.gov/vuln/detail/CVE-2022-29536
ubuntu.com/security/CVE-2021-45085
ubuntu.com/security/notices/USN-5561-1
cve.org/CVERecord?id=CVE-2021-45085
ubuntu.com/security/CVE-2021-45086
ubuntu.com/security/CVE-2021-45087
ubuntu.com/security/CVE-2022-29536
suse.com/security/cve/CVE-2021-45085
suse.com/security/cve/CVE-2021-45088