{"id":"CVE-2023-47246","kind":"vulnerability","aliases":["CVE-2023-47246"],"related":[],"title":"In SysAid On-Premise before 23.3.36, a path traversal vulnerability leads to code execution after an attacker writes…","description":"SysAid Server (on-premises version) contains a path traversal vulnerability that leads to code execution.\n\nCISA required action: Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.","summary":"Path traversal in SysAid on-prem server lets an unauthenticated attacker write a WAR webshell into the Tomcat webroot and get code execution. Exploited as a zero-day by Lace Tempest (DEV-0950) from Oct-Nov 2023, delivering GraceWire, Cobalt Strike and Clop ransomware. Fixed in 23.3.36. Patching does not remove an existing compromise.","severity":"critical","cvss":9.8,"epss":null,"exploited":true,"exploited_at":"2023-11-13T00:00:00+00:00","products":[{"name":"SysAid SysAid Server","fixed":[],"affected":"","ecosystem":"vendor"},{"name":"SysAid Server","fixed":["23.3.36"],"affected":"< 23.3.36","ecosystem":"vendor"},{"name":"sysaid","fixed":["23.3.36"],"affected":"< 23.3.36","ecosystem":"vendor"}],"ecosystems":["vendor"],"tags":["exploited","on-premises","path-traversal","ransomware","rce","self-hosted","sysaid","vendor"],"not_affected_if":["cloud-hosted","managed-hosting","sysaid-saas"],"how_to_check":"Check the SysAid version: anything before 23.3.36 is vulnerable. Hunt for compromise: look for usersfiles.war or unexpected WAR/ZIP/JSP files in C:\\Program Files\\SysAidServer\\tomcat\\webapps (especially usersfiles\\user.exe) with odd timestamps. Look for cmd.exe or PowerShell spawned by the SysAid Wrapper.exe Java process. Check WAF/proxy logs for suspicious POSTs. Note the attacker scrubs log lines matching userentry|getLogo.jsp|ldapSyms|usersfile. IOCs: user.exe sha256 b5acf14cdac40be590318dee95425d0746e85b1b7b1cbd14da66f21f2522bf4d; C2 81.19.138[.]52, 45.182.189[.]100, 179.60.150[.]34.","fix":"Upgrade SysAid on-prem server to 23.3.36 or later. Then run a compromise assessment, and rotate credentials and data reachable from the SysAid server. Treat the host as compromised if any IOC is found and follow incident response.","status":"open","published_at":"2023-11-10T06:15:30+00:00","first_seen_at":"2026-10-23T19:11:51+00:00","triaged_at":"2026-10-23T21:02:54+00:00","updated_at":"2026-10-23T22:29:04+00:00","category":"vendor","confidence":0.85,"triage":{"at":"2026-10-23T21:02:54Z","model":"claude-haiku-5-5","output":{"fix":"Apply the vendor mitigations per SysAid instructions, or discontinue use of the on-premises server if mitigations are unavailable (per CISA required action).","reach":"internet","impact":"high","summary":"SysAid on-premises server has a path traversal flaw that lets an attacker write files outside the intended directory and reach code execution. CISA lists it as actively exploited, including in ransomware campaigns.","category":"vendor","who_cares":["sysaid","self-hosted","on-premises"],"confidence":0.6,"needs_auth":"unknown","worst_case":"Attacker runs code on the SysAid server and can reach its data.","analyst_note":"Find the vendor advisory and affected/fixed versions, and the exact mitigation steps and IOCs, via the CISA KEV entry and SysAid's security bulletin.","how_to_check":"unknown","needs_analyst":true,"not_affected_if":["managed-hosting","sysaid-saas"],"user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"critical"},"cost_usd":0.000464,"input_tokens":2797,"output_tokens":368,"severity_before":"unknown"},"analyst_status":"done","analyst_note":"Find the vendor advisory and affected/fixed versions, and the exact mitigation steps and IOCs, via the CISA KEV entry and SysAid's security bulletin.","search":"'-0950':80B '-2023':21A,24A '-47246':22A,25A '2023':85B '23.3.36':7A,95B 'action':121C 'appli':122C 'attack':18A,57B 'cisa':119C 'clop':91B 'cobalt':88B 'code':14A,68B,117C 'compromis':102B 'contain':109C 'cve':20A,23A 'day':75B 'deliv':86B 'dev':79B 'discontinu':128C 'execut':15A,69B,118C 'exist':101B 'exploit':32B,70B 'fix':93B 'get':67B 'gracewir':87B 'host':43B 'instruct':126C 'lace':77B 'lead':12A,115C 'let':54B 'mitig':123C,134C 'nov':84B 'oct':83B 'oct-nov':82B 'on-prem':50B 'on-premis':3A,33B,105C 'patch':96B 'path':9A,37B,46B,111C 'path-travers':36B 'per':124C 'prem':52B 'premis':5A,35B,107C 'product':132C 'ransomwar':39B,92B 'rce':40B 'remov':99B 'requir':120C 'self':42B 'self-host':41B 'server':28A,30A,53B,104C 'strike':89B 'sysaid':2A,26A,27A,29A,31A,44B,49B,103C 'tempest':78B 'tomcat':64B 'travers':10A,38B,47B,112C 'unauthent':56B 'unavail':136C 'use':129C 'vendor':45B,125C 'version':108C 'vulner':11A,113C 'war':60B 'webroot':65B 'webshel':61B 'write':19A,58B 'zero':74B 'zero-day':73B","nicknames":[],"mitigations":[],"who_affected":null,"tier":null,"verified":{},"analyst_revisit_at":null,"first_public_at":"2023-11-10T06:15:30+00:00","kev":{"dateAdded":"2023-11-13","dueDate":"2023-12-04","requiredAction":"Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.","knownRansomwareCampaignUse":"Known"},"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","cvss_by":"nvd@nist.gov","poc_count":0,"sources":[{"source":"kev","external_id":"CVE-2023-47246","url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?search_api_fulltext=CVE-2023-47246","severity":null,"published_at":"2023-11-13T00:00:00+00:00","modified_at":null,"first_seen_at":"2026-10-23T19:11:51+00:00","fetched_at":"2026-10-25T14:39:39+00:00","note":null},{"source":"analyst","external_id":"CVE-2023-47246:38","url":null,"severity":null,"published_at":"2026-10-23T21:04:49+00:00","modified_at":"2026-10-23T21:04:49+00:00","first_seen_at":"2026-10-23T21:04:49+00:00","fetched_at":"2026-10-23T21:04:49+00:00","note":"SysAid's own advisory (2023-11-08) confirms zero-day path traversal to RCE in on-prem server, fixed in 23.3.36, exploited by Lace Tempest (GraceWire/Cobalt Strike/Clop). The advisory does not give a lower affected bound, so affected is 'before 23.3.36'. The CISA KEV page was not re-read; the KEV listing comes from the triage note."},{"source":"nvd","external_id":"CVE-2023-47246","url":"https://nvd.nist.gov/vuln/detail/CVE-2023-47246","severity":null,"published_at":"2023-11-10T06:15:30+00:00","modified_at":"2026-07-31T04:16:43+00:00","first_seen_at":"2026-10-23T22:29:04+00:00","fetched_at":"2026-10-23T22:29:04+00:00","note":null}],"documents":[{"id":906,"url":"https://www.sysaid.com/blog/service-desk/on-premise-software-security-vulnerability-notification","title":"SysAid On-Prem Software CVE-2023-47246 Vulnerability","kind":"advisory","source":"analyst","text":"SysAid vendor advisory (2023-11-08): CVE-2023-47246 zero-day path traversal -> code execution in SysAid on-prem. Fixed in 23.3.36. Exploited by DEV-0950/Lace Tempest (GraceWire, Cobalt Strike, Clop). Attacker uploaded WAR with webshell to C:\\Program Files\\SysAidServer\\tomcat\\webapps\\usersfiles\\. IOCs: user.exe sha256 b5acf14cdac40be590318dee95425d0746e85b1b7b1cbd14da66f21f2522bf4d; C2 81.19.138[.]52, 45.182.189[.]100, 179.60.150[.]34; usersfiles.war; log patterns userentry|getLogo.jsp|ldapSyms|usersfile. Check child processes of Wrapper.exe (cmd.exe); unusual WAR/ZIP/JSP in webroot. Source: https://www.sysaid.com/blog/service-desk/on-premise-software-security-vulnerability-notification\n","published_at":null,"relation":"advisory","confidence":null,"note":null}],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}