CVE-2022-29536
In GNOME Epiphany before 41.4 and 42.x before 42.2, an HTML document can trigger a client buffer...
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used 7.5
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.
- Record
CVE-2022-29536- 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 - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-787
- Updated
- 2026-11-02
CVE ListNo score
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.
- Record
CVE-2022-29536- Updated
- 2026-11-02
EUVDEUVD-2022-33872No score
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.
- Record
EUVD-2022-33872- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-rmxp-r78p-2258 7.5
In GNOME Epiphany before 41.4 and 42.x before 42.2, an HTML document can trigger a client buffer...
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.
- Record
GHSA-rmxp-r78p-2258- 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 - Weakness
- CWE-787
- Updated
- 2026-11-02
OSVALPINE-CVE-2022-29536 7.5
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.
- Record
ALPINE-CVE-2022-29536- 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-03
OSVDEBIAN-CVE-2022-29536 7.5
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.
- Record
DEBIAN-CVE-2022-29536- 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-03
Show 6 moreShow less
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-2022-29536 7.5
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.
- Record
UBUNTU-CVE-2022-29536- 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
OSVNo score
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.
- Record
CVE-2022-29536- Updated
- 2026-11-04
OSVMGASA-2022-0382No score
Updated epiphany packages fix security vulnerability
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
MGASA-2022-0382- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12025-1No score
epiphany-42.2-1.1 on GA media
These are all security issues fixed in the epiphany-42.2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12025-1- Updated
- 2026-11-02
OSVUSN-5561-1No 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.16 | 42.0 up to 42.2-r0 | 42.2-r0 |
epiphanyAlpine:v3.17 | 42.0 up to 42.2-r0 | 42.2-r0 |
epiphanyAlpine:v3.18 | 42.0 up to 42.2-r0 | 42.2-r0 |
epiphanyAlpine:v3.19 | 42.0 up to 42.2-r0 | 42.2-r0 |
epiphanyAlpine:v3.20 | 42.0 up to 42.2-r0 | 42.2-r0 |
epiphanyAlpine:v3.21 | 42.0 up to 42.2-r0 | 42.2-r0 |
epiphanyAlpine:v3.22 | 42.0 up to 42.2-r0 | 42.2-r0 |
epiphanyAlpine:v3.23 | 42.0 up to 42.2-r0 | 42.2-r0 |
epiphanyAlpine:v3.24 | 42.0 up to 42.2-r0 | 42.2-r0 |
epiphany-browserDebian:12 | before 42.2-1 | 42.2-1 |
Show 13 moreShow less
| Package | Affected | Fixed |
|---|---|---|
epiphany-browserDebian:13 | before 42.2-1 | 42.2-1 |
epiphany-browserDebian:14 | before 42.2-1 | 42.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 | before 3.38.2-1+deb11u3, plus listed versions 3.38.2-13.38.2-1+deb11u13.38.2-1+deb11u2 | 3.38.2-1+deb11u3 |
epiphanyMageia:8 | before 3.38.2-1.2.mga8 | 3.38.2-1.2.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:22.04:LTS | 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 |
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 | before 42.2-1.1 | 42.2-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| 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-2022-29536 is a high vulnerability (CVSS 7.5) in Gnome Epiphany, published April 20, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.05%, the 81st percentile. Fixed in epiphany 42.2-r0.
References
gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1106
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/U5K5UPNHVWXDPSMBNSB2645MD2N5CXQS
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/GLLDMY4JYDZTMZSCPSY23K5YW3SQYUR6
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/N7YWVIUGFRA6GOE3QAPSJJ6EL3DJG5NX
debian.org/security/2022/dsa-5208
lists.debian.org/debian-lts-announce/2022/08/msg00006.html
Show 23 moreShow less
nvd.nist.gov/vuln/detail/CVE-2022-29536
lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GLLDMY4JYDZTMZSCPSY23K5YW3SQYUR6
lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/U5K5UPNHVWXDPSMBNSB2645MD2N5CXQS
lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/N7YWVIUGFRA6GOE3QAPSJJ6EL3DJG5NX
github.com/advisories/GHSA-rmxp-r78p-2258
security.alpinelinux.org/vuln/CVE-2022-29536
github.com/CVEProject/cvelistV5/tree/main/cves/2022/29xxx/CVE-2022-29536.json
security-tracker.debian.org/tracker/CVE-2022-29536
advisories.mageia.org/MGASA-2022-0382.html
bugs.mageia.org/show_bug.cgi?id=30365
lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/thread/GLLDMY4JYDZTMZSCPSY23K5YW3SQYUR6
ubuntu.com/security/notices/USN-5561-1
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-2021-45088
ubuntu.com/security/CVE-2022-29536
cve.org/CVERecord?id=CVE-2022-29536
ubuntu.com/security/CVE-2021-45085
ubuntu.com/security/CVE-2021-45086
ubuntu.com/security/CVE-2021-45087
suse.com/security/cve/CVE-2022-29536