Analysis and contextual insights are available on OpenCVE Cloud.
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-v4jc-pm6r-3vj8 | python-statemachine SCXML <data expr> Eval Injection |
Sun, 21 Jun 2026 09:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Fgmacedo
Fgmacedo python-statemachine |
|
| Vendors & Products |
Fgmacedo
Fgmacedo python-statemachine |
Thu, 18 Jun 2026 16:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Thu, 18 Jun 2026 04:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Python StateMachine versions 3.0.0 before 3.2.0 contains a remote code execution vulnerability that allows attackers to execute arbitrary code by supplying malicious SCXML documents containing crafted `<data expr="...">` attributes evaluated unsafely. The SCXMLProcessor passes attacker-controlled expression strings through a call chain ending in Python's built-in eval() without sandboxing, enabling arbitrary code execution in the context of the hosting process. | |
| Title | Python StateMachine 3.0.0 < 3.2.0 RCE via SCXML eval() Injection | |
| Weaknesses | CWE-95 | |
| References |
| |
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-06-18T14:31:25.241Z
Reserved: 2026-05-18T19:22:26.748Z
Link: CVE-2026-47103
Updated: 2026-06-18T14:31:19.137Z
No data.
No data.
OpenCVE Enrichment
Updated: 2026-06-20T22:57:24Z
Github GHSA