PT-2022-4446 · Unknown · Movable Type Premium Advanced+3
Daiji Hirata
·
Published
2022-08-24
·
Updated
2023-08-08
·
CVE-2022-38078
CVSS v2.0
10
Critical
| Vector | AV:N/AC:L/Au:N/C:C/I:C/A:C |
Name of the Vulnerable Software and Affected Versions
Movable Type versions 4.0 and later
Movable Type versions 7 r.5202 and earlier
Movable Type Advanced versions 7 r.5202 and earlier
Movable Type versions 6.8.6 and earlier
Movable Type Advanced versions 6.8.6 and earlier
Movable Type Premium versions 1.52 and earlier
Movable Type Premium Advanced versions 1.52 and earlier
Description
The Movable Type XMLRPC API contains a command injection vulnerability related to errors in processing input data. Exploitation of this issue may allow a remote attacker to execute arbitrary commands. Sending a specially crafted message by POST method to the Movable Type XMLRPC API may allow arbitrary Perl script execution, and an arbitrary OS command may be executed through it.
Recommendations
For Movable Type versions 7 r.5202 and earlier, update to a version later than 7 r.5202.
For Movable Type Advanced versions 7 r.5202 and earlier, update to a version later than 7 r.5202.
For Movable Type versions 6.8.6 and earlier, update to a version later than 6.8.6.
For Movable Type Advanced versions 6.8.6 and earlier, update to a version later than 6.8.6.
For Movable Type Premium versions 1.52 and earlier, update to a version later than 1.52.
For Movable Type Premium Advanced versions 1.52 and earlier, update to a version later than 1.52.
As a temporary workaround, consider restricting access to the Movable Type XMLRPC API until a patch is available.
Fix
Code Injection
OS Command Injection
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Movable Type
Movable Type Advanced
Movable Type Premium
Movable Type Premium Advanced