ThinkPHP Framework before 6.0.14 allows local file inclusion via the lang parameter when the language pack feature is enabled (lang_switch_on=true). An unauthenticated and remote attacker can exploit this to execute arbitrary operating system commands, as demonstrated by including pearcmd.php.
History

No history.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published: 2022-12-23T00:00:00

Updated: 2024-08-03T15:02:36.570Z

Reserved: 2022-12-23T00:00:00

Link: CVE-2022-47945

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2022-12-23T21:15:09.203

Modified: 2023-08-08T14:21:49.707

Link: CVE-2022-47945

cve-icon Redhat

No data.