Skip to content

Submit and Execute Weaponizing Reflected XSS in Siemens Team... - #3186

Merged
carlospolop merged 2 commits into
masterfrom
update_Submit_and_Execute_Weaponizing_Reflected_XSS_in__b8de3d8483cd1dd1
Oct 24, 2026
Merged

carlospolop merged 2 commits into
masterfrom
update_Submit_and_Execute_Weaponizing_Reflected_XSS_in__b8de3d8483cd1dd1

Conversation

@carlospolop

Copy link
Copy Markdown
Collaborator

Blog URL

https://bishopfox.com/blog/xss-siemens-teamcenters-login-redirect-cve-2026-58113

Blog Title

Submit and Execute: Weaponizing Reflected XSS in Siemens Teamcenter's Login Redirect (CVE-2026-58113)

Blog high summary

CVE-2026-58113 is reflected XSS in Teamcenter Active Workspace’s /auth/ SSO redirect. Unencoded query names and values break the generated form action, inject onformdata, and execute when onLoad calls form.submit(). A logged-in victim only needs to open a crafted link; no attacker account is required. CVSS 4.0: 8.5. (bishopfox.com)

Same-origin JavaScript reads the JavaScript-accessible XSRF-TOKEN, uses credentials: 'include' and keepalive, and POSTs setSurrogate, potentially granting an attacker-controlled eligible account the victim’s workflow authority. Fixed builds are V2412.0013, V2506.0010, V2512.2607, and V2606.2607 or later; audit /auth/ and surrogate logs. (bishopfox.com)

PR changes

Errors

mdbook build unavailable

@carlospolop

Copy link
Copy Markdown
Collaborator Author

Decision: keep

The base XSS chapter covers attribute breakout and event handlers, but not the formdata trigger during automatic submission. The distinction between formdata and submit events is supported by MDN. A redundant encoding reminder was removed.

Head: 3ec3d4bcb5f1fa8c9a860ad913a20183e2c9047d

@carlospolop

Copy link
Copy Markdown
Collaborator Author

merge

@carlospolop
carlospolop merged commit 6893efa into master Oct 24, 2026
2 checks passed
@carlospolop
carlospolop deleted the update_Submit_and_Execute_Weaponizing_Reflected_XSS_in__b8de3d8483cd1dd1 branch October 24, 2026 06:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant