Skip to content

[3.12] Backport CVE-2026-4786: [3.10] gh-148169: Fix webbrowser %action substitution bypass of dash-prefix ch - #149325

Closed
vulgraph wants to merge 1 commit into
python:3.12from
vulgraph:backport/CVE-2026-4786-3.12
Closed

vulgraph wants to merge 1 commit into
python:3.12from
vulgraph:backport/CVE-2026-4786-3.12

Conversation

@vulgraph

@vulgraph vulgraph commented May 3, 2026

Copy link
Copy Markdown

Backport of upstream fix for CVE-2026-4786 to 3.12.

Apply was clean against the current tip of the target branch. No code changes on top of the upstream fix.

…of dash-prefix check (pythonGH-148170) (python#148521)

(cherry picked from commit d22922c)
(cherry picked from commit c5767a7)
@picnixz

picnixz commented May 3, 2026

Copy link
Copy Markdown
Member

A backport already exists, please don't open PRs duplicating existing work.

@picnixz picnixz closed this May 3, 2026
@vulgraph

vulgraph commented May 3, 2026

Copy link
Copy Markdown
Author

Acknowledged. 3.12 is past the support window per your policy, closing on my end, thanks.

@picnixz

picnixz commented May 3, 2026

Copy link
Copy Markdown
Member

No, 3.12 is not past the support window for security branches. A PR already exists for the backport. And don't use LLMs to generate PRs, this is against our ToS if the content is not correctly reviewed: https://devguide.python.org/getting-started/generative-ai/.

@vulgraph

vulgraph commented May 4, 2026

Copy link
Copy Markdown
Author

Thanks for the pointer, @picnixz. Closing as duplicate since the backport PR already exists.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants