CVE-2026-4519
webbrowser.open() allows leading dashes in URLs
- State
- Published
- Severity
- 7.0 High
- Published
- Mar 20, 2026
- Updated
- Aug 13, 2026
- Reserved
- Mar 20, 2026
Description
The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for certain web browsers. New behavior rejects leading dashes. Users are recommended to sanitize URLs prior to passing to webbrowser.open().
Scores
| CVSS | Score | Vector | Source |
|---|---|---|---|
| 4.0 | 7.0 High | CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N | PSF |
| 3.1 | 7.1 High | CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:L | redhat-SADP |
Weaknesses
Affected Products
| Product | Versions |
|---|---|
CPythonPython Software Foundation |
|
References
- https://github.com/python/cpython/pull/143931patch
- https://github.com/python/cpython/issues/143930issue-tracking
- https://mail.python.org/archives/list/security-announce@python.org/thread/AY5NDSS433JK56Q7Q5IS7B37QFZVVOUS/vendor-advisory
- https://github.com/python/cpython/commit/43fe06b96f6a6cf5cfd5bdab20b8649374956866patch
- https://github.com/python/cpython/commit/82a24a4442312bdcfc4c799885e8b3e00990f02bpatch
- https://github.com/python/cpython/commit/9669a912a0e329c094e992204d6bdb8787024d76patch
- https://github.com/python/cpython/commit/ad4d5ba32af4d80b0dfa2ba9d8203bfb219e60a5patch
- https://github.com/python/cpython/commit/ceac1efc66516ac387eef2c9a0ce671895b44f03patch
- https://github.com/python/cpython/commit/cbba6119391112aba9c5aebf7b94aea447922c48patch
- https://github.com/python/cpython/commit/3681d47a440865aead912a054d4599087b4270ddpatch
- https://github.com/python/cpython/commit/591ed890270c5697b013bf637029fb3e6cd2d73epatch
- https://github.com/python/cpython/commit/594b5a05dc9913880ac92eded440defbf32a28d1patch
- https://github.com/python/cpython/commit/89bfb8e5ed3c7caa241028f1a4eac5f6275a46a4patch
- https://github.com/python/cpython/commit/96fc5048605863c7b6fd6289643feb0e97edd96cpatch
- https://github.com/python/cpython/commit/cc023511238ad93ecc8796157c6f9139a2bb2932patch
- http://www.openwall.com/lists/oss-security/2026/03/20/1
- https://access.redhat.com/security/cve/CVE-2026-4519vdb-entry
- RHBZ#2449649issue-tracking
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-4519.json
- https://access.redhat.com/errata/RHSA-2026:10102vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:9614vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:9745vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:13812vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:7244vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:6256vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:19064vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:19019vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:6473vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:6281vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:6283vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:9387vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:9621vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:9386vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:9289vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:9591vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:9261vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:9262vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:9260vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:10101vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:9042vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:10111vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:9354vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:9705vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:7010vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:6766vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:6286vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:6285vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:19216vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:19175vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:19177vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:19176vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:25096vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:7335vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:19724vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:19725vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:16008vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:8748vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:8746vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:16030vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:8747vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:16009vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:16174vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:7329vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:10140vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:10141vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:6016vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:6035vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:7443vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:7661vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:21275vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:10065vendor-advisory
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.