Critical severity9.8OSV Advisory· Published Sep 5, 2025· Updated Apr 15, 2026
CVE-2025-55037
CVE-2025-55037
Description
Improper neutralization of special elements used in an OS command ('OS Command Injection') issue exists in TkEasyGUI versions prior to v1.0.22. If this vulnerability is exploited, an arbitrary OS command may be executed by a remote unauthenticated attacker if the settings are configured to construct messages from external sources.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
TkEasyGUIPyPI | < 1.0.22 | 1.0.22 |
Affected products
1- Range: 0.2.55, 0.2.57, 0.2.63, …
Patches
112c7ca46f363fixed tests/element_justification_test.py
1 file changed · +8 −9
tests/element_justification_test.py+8 −9 modified@@ -1,21 +1,20 @@ -""" -element_justification test -""" +"""element_justification test""" import TkEasyGUI as eg win = eg.Window( - title="Push Test", + title="Center Test", layout=[ - [eg.Text("=" * 50)], - [eg.Button("Right")], + [eg.Text("-" * 50)], + [eg.Text("This is a test of the element justification.")], + [eg.Text("-" * 50)], [eg.Button("Center")], + [eg.Button("Close")], ], - element_justification="center", # center alignment + element_justification="center", # center alignment ) while win.is_running(): event, values = win.read() - if event == "Center" or event == "Right": + if event == "Center" or event == "Close": break win.close() -
Vulnerability mechanics
Generated by null/stub on May 9, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.
References
5News mentions
0No linked articles in our index yet.