qutebrowser@1.7.0 vulnerabilities

A keyboard-driven, vim-like browser based on Python and Qt.

  • latest version

    3.4.0

  • latest non vulnerable version

  • first published

    10 years ago

  • latest version published

    3 months ago

  • licenses detected

  • Direct Vulnerabilities

    Known vulnerabilities in the qutebrowser package. This does not include vulnerabilities belonging to this package’s dependencies.

    How to fix?

    Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.

    Fix for free
    VulnerabilityVulnerable Version
    • H
    Arbitrary Code Execution

    qutebrowser is a keyboard-driven, vim-like browser based on PyQt5.

    Affected versions of this package are vulnerable to Arbitrary Code Execution. The Windows installer for qutebrowser registers a qutebrowserurl: URL handler. With certain applications, opening a specially crafted qutebrowserurl:... URL can lead to execution of qutebrowser commands, which in turn allows arbitrary code execution via commands such as :spawn or :debug-pyeval.

    Only Windows installs where qutebrowser is registered as URL handler are affected.

    How to fix Arbitrary Code Execution?

    Upgrade qutebrowser to version 2.4.0 or higher.

    [1.7.0,2.4.0)
    • L
    Detection of Error Condition Without Action

    qutebrowser is a keyboard-driven, vim-like browser based on PyQt5.

    Affected versions of this package are vulnerable to Detection of Error Condition Without Action. Eeloading 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 is subsequently loaded again, the URL is mistakenly displayed as green (colors.statusbar.url.success_https).

    How to fix Detection of Error Condition Without Action?

    Upgrade qutebrowser to version 1.11.1 or higher.

    [,1.11.1)