CVE-2021-45088
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an error page.
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an error page.
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 error page.
- Record
CVE-2021-45088- 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 error page.
- Record
CVE-2021-45088- Updated
- 2026-11-02
EUVDEUVD-2021-31879 No score
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an error page.
- Record
EUVD-2021-31879- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-w5vj-23fw-q536
6.1
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an error page.
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an error page.
- Record
GHSA-w5vj-23fw-q536- 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-45088
6.1
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an error page.
- Record
ALPINE-CVE-2021-45088- 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 error page.
- Record
CVE-2021-45088- 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 5 moreShow less
OSVDEBIAN-CVE-2021-45088
6.1
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an error page.
- Record
DEBIAN-CVE-2021-45088- 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-45088
6.1
XSS can occur in GNOME Web (aka Epiphany) before 40.4 and 41.x before 41.1 via an error page.
- Record
UBUNTU-CVE-2021-45088- 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
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 11 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 |
All versions, plus listed versions 3.34.1-13.34.1-1build13.36.0-13.36.1-13.36.2-0ubuntu13.36.3-0ubuntu13.36.4-0ubuntu13.36.4-0ubuntu2 |
None known |
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-45088 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.54%, the 75th 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-45088
github.com/advisories/GHSA-w5vj-23fw-q536
Show 13 moreShow less
security.alpinelinux.org/vuln/CVE-2021-45088
security-tracker.debian.org/tracker/CVE-2021-45088
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-45085
nvd.nist.gov/vuln/detail/CVE-2021-45086
nvd.nist.gov/vuln/detail/CVE-2021-45087
nvd.nist.gov/vuln/detail/CVE-2022-29536
ubuntu.com/security/CVE-2021-45088
cve.org/CVERecord?id=CVE-2021-45088
suse.com/security/cve/CVE-2021-45085
suse.com/security/cve/CVE-2021-45088