CVE-2020-11054 json
Incorrect Provision of Specified Functionality in qutebrowser
published 6y ago modified last mo. also GHSA-4rcq-jv2f-898j , PYSEC-2020-97 , EUVD-2020-0161
- cvss
- 3.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.5%
- EPSS 1.5% chance of exploitation in 30 days, percentile 74%
- public exploits
- 0
- none known
Summary
In qutebrowser versions less than 1.11.1, reloading a page with certificate errors shows a green URL. After a certificate error was overridden by the user, qutebrowser displays the URL as yellow (colors.statusbar.url.warn.fg). However, when the affected website was subsequently loaded again, the URL was mistakenly displayed as green (colors.statusbar.url.success_https). While the user already has seen a certificate error prompt at this point (or set content.ssl_strict to false, which is not recommended), this could still provide a false sense of security. This has been fixed in 1.11.1 and 1.12.0. All versions of qutebrowser are believed to be affected, though versions before v0.11.x couldn't be tested. Backported patches for older versions (greater than or equal to 1.4.0 and less than or equal to 1.10.2) are available, but no further releases are planned.
Patch / fix
- pypi qutebrowser 1.11.0, 1.11.1
- qutebrowser qutebrowser 1.11.1
- qutebrowser Debian 14, Debian 13, Debian 12 1.11.1.post1-1
debian advisories DEBIAN-CVE-2020-11054
- qutebrowser openSUSE Tumbleweed 2.3.1-2.1
opensuse advisories openSUSE-SU-2024:11292-1
- qutebrowser Arch Linux 1.11.1-1
arch linux advisories AVG-1152
- github.com/qutebrowser/qutebrowser@021ab57 commit
- github.com/qutebrowser/qutebrowser@19f01bb commit
- github.com/qutebrowser/qutebrowser@1b7946e commit
- github.com/qutebrowser/qutebrowser@2281a20 commit
- github.com/qutebrowser/qutebrowser@4020210 commit
- github.com/qutebrowser/qutebrowser@6821c23 commit
- github.com/qutebrowser/qutebrowser@9bd1cf5 commit
- github.com/qutebrowser/qutebrowser@a45ca9c commit
- github.com/qutebrowser/qutebrowser@d28ed75 commit
- github.com/qutebrowser/qutebrowser@f5d8012 commit
Is CVE-2020-11054 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2020-11054 updated cvss 4.3
qutebrowser: Improper handling of certificates while visiting pages
-
Red Hat All currently supported Red Hat productsnot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
1.51% chance of exploitation in the next 30 days, higher than 74% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 3.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N |
| NVD | 3.1 | 3.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N |
| NVD | 2.0 | 4.3 | AV:N/AC:M/Au:N/C:P/I:N/A:N |
| GitHub | 3.1 | 3.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| pypi | qutebrowser | <1.11.1 <1.11.0 |
1.11.1 1.11.0 |
Affected products
- qutebrowser qutebrowser
Classification
- Weakness
-
- CWE-684 Incorrect Provision of Specified Functionality
References
-
github.com
/qutebrowser/qutebrowser/commit/021ab572a319ca3db5907a33a59774f502b3b975
web, patch, third-party-advisory
-
github.com
/qutebrowser/qutebrowser/commit/19f01bb42d02da539446a52a25bb0c1232b86327
web, patch, third-party-advisory
-
github.com
/qutebrowser/qutebrowser/commit/1b7946ed14b386a24db050f2d6dba81ba6518755
web, patch, third-party-advisory
-
github.com
/qutebrowser/qutebrowser/commit/2281a205c3e70ec20f35ec8fafecee0d5c4f3478
web, patch, third-party-advisory
-
github.com
/qutebrowser/qutebrowser/commit/4020210b193f77cf1785b21717f6ef7c5de5f0f8
web, patch, third-party-advisory
-
github.com
/qutebrowser/qutebrowser/commit/6821c236f9ae23adf21d46ce0d56768ac8d0c467
web, patch, third-party-advisory
-
github.com
/qutebrowser/qutebrowser/commit/9bd1cf585fccdfe8318fff7af793730e74a04db3
web, patch, third-party-advisory
-
github.com
/qutebrowser/qutebrowser/commit/a45ca9c788f648d10cccce2af41405bf25ee2948
web, patch, third-party-advisory
-
github.com
/qutebrowser/qutebrowser/commit/d28ed758d077a5bf19ddac4da468f7224114df23
web, patch, third-party-advisory
-
github.com
/qutebrowser/qutebrowser/commit/f5d801251aa5436aff44660c87d7013e29ac5864
web, patch, third-party-advisory
-
bugs.kde.org
/show_bug.cgi?id=420902
issue-tracking, patch, third-party-advisory, web
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/7YWJ5QNHXKTGG5NLV7EGEOKPBVZBA5GS/
vendor-advisory
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/MKAZOOTJ2MBHTYVYQQ52NL53F5CB2XAP/
vendor-advisory
-
github.com
/qutebrowser/qutebrowser/security/advisories/GHSA-4rcq-jv2f-898j
web, third-party-advisory, advisory
-
github.com
/qutebrowser/qutebrowser/issues/5403
web, issue-tracking, third-party-advisory, report
-
tracker.die-offenbachs.homelinux.org
/eric/issue328
web, broken-link, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2020-11054
advisory
-
lists.fedoraproject.org
/archives/list/package-announce@lists.fedoraproject.org/message/MKAZOOTJ2MBHTYVYQQ52NL53F5CB2XAP
web
-
lists.fedoraproject.org
/archives/list/package-announce@lists.fedoraproject.org/message/7YWJ5QNHXKTGG5NLV7EGEOKPBVZBA5GS
web
-
github.com
/qutebrowser/qutebrowser
package
-
github.com
/pypa/advisory-database/tree/main/vulns/qutebrowser/PYSEC-2020-97.yaml
web
-
lists.fedoraproject.org
/archives/list/package-announce@lists.fedoraproject.org/message/7YWJ5QNHXKTGG5NLV7EGEOKPBVZBA5GS/
web
-
lists.fedoraproject.org
/archives/list/package-announce@lists.fedoraproject.org/message/MKAZOOTJ2MBHTYVYQQ52NL53F5CB2XAP/
web
Sources
- CVE List CVE-2020-11054
- GitHub Advisory GHSA-4rcq-jv2f-898j
- NVD CVE-2020-11054
- OSV PYSEC-2020-97
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.