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

VectorAV: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 👾

Weakness Enumeration

Related Identifiers

BDU:2022-05311
CVE-2022-38078

Affected Products

Movable Type
Movable Type Advanced
Movable Type Premium
Movable Type Premium Advanced