In Nim 1.2.4, the standard library browsers mishandles the URL argument to…
Priority MEDIUM 49CWE-88Published · Updated
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-88.
Summary
In Nim 1.2.4, the standard library browsers mishandles the URL argument to browsers.openDefaultBrowser. This argument can be a local file path that will be opened in the default explorer. An attacker can pass one argument to the underlying open command to execute arbitrary registered system commands.
Why it matters now
EPSS 0.04205 91st percentileScored 2026-11-07
Public exploit Yes 2 exploit referencesTagged by NVD
Fix No fix listed No fixed version in the sources yet
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
Remediation
No fixed version listed by the sources yet.
Vendor assessments
Timeline
- 2026-10-02 Threatist record created from CVE-2020-15692
References
Exploit 2
More nim-lang Nim vulnerabilities
- TI-2020-12363 In Nim before 1.2.6, the standard library asyncftpclient lacks a check for whether a… CVSS 3.1CRITICAL 9.8
- TI-2021-04471 Nimble arbitrary code execution for specially crafted package metadata CVSS 3.1HIGH 8.8
- TI-2021-04473 Nimble fails to validate certificates due to insecure httpClient defaults CVSS 3.1HIGH 8.1
- TI-2020-12366 In Nim 1.2.4, the standard library httpClient fails to properly validate the server… CVSS 3.1HIGH 7.5
- TI-2021-04472 Nimble falls back to insecure http url when fetching packages CVSS 3.1HIGH 7.5
- TI-2021-10206 Nim stdlib httpClient does not validate peer certificates by default CVSS 3.1HIGH 7.5
Sources
- CVE-2020-15692 · CVE Program
- CVE-2020-15692 · NVD
- FIRST EPSS
- CVE-2020-15692 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences