CVE-2026-33430
Last modified
CVE-2026-33430 is a high-severity vulnerability rated 7.3/10 on the CVSS scale. Briefcase is a tool for converting a Python project into a standalone native application. Starting in version 0.3.0 and prior to version 0.3.26, if a developer uses Briefcase to produce an Windows MSI installer for a project, and that project is installed for All Users (i.e., per-machine scope), the installation process creates an directory that inherits all the permissions of the parent directory. EPSS estimates a 0.13% chance of exploitation in the next 30 days.
Description
Briefcase is a tool for converting a Python project into a standalone native application. Starting in version 0.3.0 and prior to version 0.3.26, if a developer uses Briefcase to produce an Windows MSI installer for a project, and that project is installed for All Users (i.e., per-machine scope), the installation process creates an directory that inherits all the permissions of the parent directory. Depending on the location chosen by the installing user, this may allow a low privilege but authenticated user to replace or modify the binaries installed by the application. If an administrator then runs the altered binary, the binary will run with elevated privileges. The problem is caused by the template used to generate the WXS file for Windows projects. It was fixed in the templates used in Briefcase 0.3.26, 0.4.0, and 0.4.1. Re-running `briefcase create` on your Briefcase project will result in the updated templates being used. As a workaround, the patch can be added to any existing Briefcase .wxs file generated by Briefcase 0.3.24 or later.
Metrics
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Beeware | Briefcase | >= 0.3.0, < 0.3.26 |
References
- https://github.com/beeware/briefcase-windows-VisualStudio-template/pull/85Issue Tracking, Patch
- https://github.com/beeware/briefcase-windows-app-template/pull/86Issue Tracking, Patch
- https://github.com/beeware/briefcase/issues/2759Issue Tracking
- https://github.com/beeware/briefcase/security/advisories/GHSA-r3r2-35v9-v238Mitigation, Patch, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-33430?
How severe is CVE-2026-33430?
How do I fix CVE-2026-33430?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-33425Discourse is an open-source discussion platform. Prior to ve…5.3
- CVE-2026-33426Discourse is an open-source discussion platform. Prior to ve…3.8
- CVE-2026-33427Discourse is an open-source discussion platform. Prior to ve…7.5
- CVE-2026-33428Discourse is an open-source discussion platform. Prior to ve…6.5
- CVE-2026-33429Parse Server is an open source backend that can be deployed …5.3
- CVE-2026-3343A reflected cross-site scripting (XSS) vulnerability in the …6.1
- CVE-2026-33431Roxy-WI is a web interface for managing Haproxy, Nginx, Apac…6.5
- CVE-2026-33432Roxy-WI is a web interface for managing Haproxy, Nginx, Apac…9.1
- CVE-2026-33433Traefik is an HTTP reverse proxy and load balancer. Prior to…8.8
- CVE-2026-33434Wazuh is a free and open source platform used for threat pre…7.1
- CVE-2026-33435Weblate is a web based localization tool. In versions prior …8
- CVE-2026-33436Stirling-PDF is a locally hosted web application that facili…6.1
Are you affected by CVE-2026-33430?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
