CVE-2020-24661
GNOME Geary before 3.36.3 mishandles pinned TLS certificate verification for IMAP and SMTP...
GNOME Geary before 3.36.3 mishandles pinned TLS certificate verification for IMAP and SMTP services using invalid TLS certificates (e.g., self-signed certificates) when the client system is not configured to use a system-provided PKCS#11 store. This allows a meddler in the middle to present a different invalid certificate to intercept incoming and outgoing mail.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.9
GNOME Geary before 3.36.3 mishandles pinned TLS certificate verification for IMAP and SMTP services using invalid TLS certificates (e.g., self-signed certificates) when the client system is not configured to use a system-provided PKCS#11 store. This allows a meddler in the middle to present a different invalid certificate to intercept incoming and outgoing mail.
- Record
CVE-2020-24661- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 2.6 Low
AV:N/AC:H/Au:N/C:P/I:N/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
CVE List No score
GNOME Geary before 3.36.3 mishandles pinned TLS certificate verification for IMAP and SMTP services using invalid TLS certificates (e.g., self-signed certificates) when the client system is not configured to use a system-provided PKCS#11 store. This allows a meddler in the middle to present a different invalid certificate to intercept incoming and outgoing mail.
- Record
CVE-2020-24661- Updated
- 2026-11-02
EUVDEUVD-2020-17375 No score
GNOME Geary before 3.36.3 mishandles pinned TLS certificate verification for IMAP and SMTP services using invalid TLS certificates (e.g., self-signed certificates) when the client system is not configured to use a system-provided PKCS#11 store. This allows a meddler in the middle to present a different invalid certificate to intercept incoming and outgoing mail.
- Record
EUVD-2020-17375- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-9q4r-jrvx-7p2q
5.9
GNOME Geary before 3.36.3 mishandles pinned TLS certificate verification for IMAP and SMTP...
GNOME Geary before 3.36.3 mishandles pinned TLS certificate verification for IMAP and SMTP services using invalid TLS certificates (e.g., self-signed certificates) when the client system is not configured to use a system-provided PKCS#11 store. This allows a meddler in the middle to present a different invalid certificate to intercept incoming and outgoing mail.
- Record
GHSA-9q4r-jrvx-7p2q- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
OSVALPINE-CVE-2020-24661
5.9
GNOME Geary before 3.36.3 mishandles pinned TLS certificate verification for IMAP and SMTP services using invalid TLS certificates (e.g., self-signed certificates) when the client system is not configured to use a system-provided PKCS#11 store. This allows a meddler in the middle to present a different invalid certificate to intercept incoming and outgoing mail.
- Record
ALPINE-CVE-2020-24661- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-03
OSV
5.9
GNOME Geary before 3.36.3 mishandles pinned TLS certificate verification for IMAP and SMTP services using invalid TLS certificates (e.g., self-signed certificates) when the client system is not configured to use a system-provided PKCS#11 store. This allows a meddler in the middle to present a different invalid certificate to intercept incoming and outgoing mail.
- Record
CVE-2020-24661- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 4 moreShow less
OSVDEBIAN-CVE-2020-24661
5.9
GNOME Geary before 3.36.3 mishandles pinned TLS certificate verification for IMAP and SMTP services using invalid TLS certificates (e.g., self-signed certificates) when the client system is not configured to use a system-provided PKCS#11 store. This allows a meddler in the middle to present a different invalid certificate to intercept incoming and outgoing mail.
- Record
DEBIAN-CVE-2020-24661- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2020-24661
5.9
GNOME Geary before 3.36.3 mishandles pinned TLS certificate verification for IMAP and SMTP services using invalid TLS certificates (e.g., self-signed certificates) when the client system is not configured to use a system-provided PKCS#11 store. This allows a meddler in the middle to present a different invalid certificate to intercept incoming and outgoing mail.
- Record
UBUNTU-CVE-2020-24661- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVMGASA-2020-0390 No score
Updated geary package fixes a security vulnerability
GNOME Geary before 3.36.3 mishandles pinned TLS certificate verification for IMAP and SMTP services using invalid TLS certificates (e.g., self-signed certificates) when the client system is not configured to use a system-provided PKCS#11 store. This allows a meddler in the middle to present a different invalid certificate to intercept incoming and outgoing mail. (CVE-2020-24661)
- Record
MGASA-2020-0390- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10781-1 No score
geary-40.0-1.4 on GA media
These are all security issues fixed in the geary-40.0-1.4 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10781-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
gearyAlpine:v3.12 |
before 3.36.2-r1 | 3.36.2-r1 |
gearyAlpine:v3.13 |
before 3.37.91-r0 | 3.37.91-r0 |
gearyAlpine:v3.14 |
before 3.37.91-r0 | 3.37.91-r0 |
gearyAlpine:v3.15 |
before 3.37.91-r0 | 3.37.91-r0 |
gearyAlpine:v3.16 |
before 3.37.91-r0 | 3.37.91-r0 |
gearyAlpine:v3.17 |
before 3.37.91-r0 | 3.37.91-r0 |
gearyAlpine:v3.18 |
before 3.37.91-r0 | 3.37.91-r0 |
gearyAlpine:v3.19 |
before 3.37.91-r0 | 3.37.91-r0 |
gearyAlpine:v3.20 |
before 3.37.91-r0 | 3.37.91-r0 |
gearyAlpine:v3.21 |
before 3.37.91-r0 | 3.37.91-r0 |
Show 11 moreShow less
| Package | Affected | Fixed |
|---|---|---|
gearyAlpine:v3.22 |
before 3.37.91-r0 | 3.37.91-r0 |
gearyAlpine:v3.23 |
before 3.37.91-r0 | 3.37.91-r0 |
gearyAlpine:v3.24 |
before 3.37.91-r0 | 3.37.91-r0 |
gearyDebian:12 |
before 3.38.0.1-1 | 3.38.0.1-1 |
gearyDebian:13 |
before 3.38.0.1-1 | 3.38.0.1-1 |
gearyDebian:14 |
before 3.38.0.1-1 | 3.38.0.1-1 |
gearyMageia:7 |
before 3.32.1-1.1.mga7 | 3.32.1-1.1.mga7 |
gearyUbuntu:16.04:LTS |
All versions, plus listed versions 0.10.0-1ubuntu1 |
None known |
gearyUbuntu:18.04:LTS |
All versions, plus listed versions 0.12.0-0ubuntu10.12.0-1ubuntu10.12.4-4~ubuntu18.04.3 |
None known |
gearyUbuntu:20.04:LTS |
All versions, plus listed versions 3.32.0-1ubuntu13.34.1-43.34.2-13.36.0-23.36.1-1 |
None known |
gearyopenSUSE:Tumbleweed |
before 40.0-1.4 | 40.0-1.4 |
History
| Recorded | Changed | Sources |
|---|---|---|
| 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-2020-24661 is a medium vulnerability (CVSS 5.9) in Gnome Geary, published August 26, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.92%, the 60th percentile. Fixed in geary 3.36.2-r1.
References
gitlab.gnome.org/GNOME/geary/-/issues/866
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/NS6CSTOBVO5HSAR3X5CT6DS6QDHXDB26
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/G7OTYTGND6EFOKNQJWCHKKXKSN7SM73Y
tools.cisco.com/security/center/content/CiscoSeg/message/NS6CSTOBVO5HSAR3X5CT6DS6QDHXDB26
nvd.nist.gov/vuln/detail/CVE-2020-24661
lists.fedoraproject.org/archives/list/[email protected]/message/G7OTYTGND6EFOKNQJWCHKKXKSN7SM73Y
Show 11 moreShow less
lists.fedoraproject.org/archives/list/[email protected]/message/NS6CSTOBVO5HSAR3X5CT6DS6QDHXDB26
github.com/advisories/GHSA-9q4r-jrvx-7p2q
security.alpinelinux.org/vuln/CVE-2020-24661
security-tracker.debian.org/tracker/CVE-2020-24661
advisories.mageia.org/MGASA-2020-0390.html
bugs.mageia.org/show_bug.cgi?id=27242
lists.fedoraproject.org/archives/list/[email protected]/thread/NS6CSTOBVO5HSAR3X5CT6DS6QDHXDB26
ubuntu.com/security/CVE-2020-24661
gitlab.gnome.org/GNOME/geary/-/commit/0fc8c7c62e8af5734f3ad17f158e5bed7f05fc18
cve.org/CVERecord?id=CVE-2020-24661
suse.com/security/cve/CVE-2020-24661