Low

Incorrect Provision of Specified Functionality in qutebrowser

  • Disclosed: 07.05.2020
  • Updated: 11.10.2026 15:17

Description

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.

Affected versions and patches

All versions of qutebrowser are believed to be affected, though versions before v0.11.x couldn't be tested.

The issue is fixed in qutebrowser v1.11.1 (pending release) and v1.12.0 (unreleased). Backported patches for older versions are available, but no further releases are planned.

Mitigation

If you are unable to upgrade:

  • Treat any host with a certificate exception as insecure, ignoring the URL color
  • Or set content.ssl_strict to True (instead of 'ask'), preventing certificate exceptions

References

Affected software

Click a technology to see all vulnerabilities affecting it.

PlatformPackageVulnerable versionsFixed in
Python (PyPI) qutebrowser < 1.11.1 1.11.1

References

CVSS score 3.5/10
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N
Weakness (CWE)
CWE-684
Platform
Python (PyPI)
Package
qutebrowser
Disclosed
07.05.2020
Updated
11.10.2026 15:17

Sources and licenses

OSV / GitHub Advisory Database - PYSEC-2020-97 - PyPA Advisory Database; CC BY 4.0

OSV / GitHub Advisory Database - GHSA-4rcq-jv2f-898j - CC BY 4.0

Vulnerability history: qutebrowser

All published vulnerabilities of this package (Python (PyPI)), newest first. Shows whether this is a one-off slip or a package that needs watching.

Total entries
4
First → latest
06.2018 10.2021
Without a fix
0
Exploited in attacks
0

Severity breakdown

  • High 2
  • Medium 1
  • Low 1

Disclosures per year

  1. 2018: 2
  2. 2019: 0
  3. 2020: 1
  4. 2021: 1
  5. 2022: 0
  6. 2023: 0
  7. 2024: 0
  8. 2025: 0
  9. 2026: 0
  1. High · 8.8 CVE-2021-41146 >= 1.7.0, < 2.4.0 2.4.0
  2. Incorrect Provision of Specified Functionality in qutebrowser this entry
    Low · 3.5 CVE-2020-11054 < 1.11.1 1.11.1
  3. High · 8.8 CVE-2018-10895 < 1.4.1 1.4.1
  4. Medium · 6.1 CVE-2018-1000559 >= 0.11.0, < 1.3.3 1.3.3

Know which vulnerabilities affect your application

With the DockRay integration and software inventory enabled, DockRay checks reported component versions against known vulnerabilities and notifies you about confirmed matches. Coverage depends on the supported technology and available advisory data.

Connect your application
DockRay newsletter

Application security in your inbox

Important vulnerabilities, actionable guidance and practical advice for your applications. Choose your technologies and follow what matters to your project.

  • A daily digest of new vulnerabilities, critical ones included.
  • Notifications about important updates.
  • Practical advice on application security and monitoring.

Leave empty to receive updates for every technology.

Free to subscribe. Unsubscribe with one click in any email.