{"schemaVersion":3,"id":"CVE-2020-15781","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"A vulnerability has been identified in SICAM WEB firmware for SICAM A8000 RTUs (All versions < V05.30). The login screen does not sufficiently sanitize input, which enables an attacker to generate specially crafted log messages. If an unsuspecting victim views the log messages via the web browser, these log messages might be interpreted and executed as code by the web application. This Cross-Site-Scripting (XSS) vulnerability might compromize the confidentiality, integrity and availability of the web application.","dates":{"published":"2020-08-14T15:24:06.000Z","modified":"2024-08-04T13:22:30.684Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":9.6,"severity":"critical","version":"3.1","versionLabel":"v3.1","source":"NVD","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":9.6,"severity":"critical","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":6.8,"severity":"medium","vector":"AV:N/AC:M/Au:N/C:P/I:P/A:P","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.01002,"percentile":0.6233,"severity":"low","asOf":"2026-10-20T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-20T00:00:00.000Z","baselineScore":0.01002},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.01002,"percentile":0.6233}],"last30":[{"date":"2026-09-20T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.01002,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.01002,"percentile":0.6233}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-79","name":"Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","description":"The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.","type":"weakness","status":"Stable","abstraction":"Base","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/79.html"}],"affected":[{"vendor":"siemens ag","product":"sicam web firmware for sicam a8000 rtus","name":"SICAM WEB firmware for SICAM A8000 RTUs","label":"sicam web firmware for sicam a8000 rtus","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"All versions < V05.30","noFixRecorded":false,"fixedIn":null}],"versionsText":"All versions < V05.30","eol":null,"hubHref":"/vendor/siemens_ag/sicam_web_firmware_for_sicam_a8000_rtus"},{"vendor":"siemens","product":"sicam_a8000_firmware","name":"sicam a8000 firmware","label":"sicam_a8000_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"< 05.30","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 05.30","eol":null,"hubHref":"/vendor/siemens/sicam_a8000"}],"affectedCount":2,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://cert-portal.siemens.com/productcert/pdf/ssa-370042.pdf","label":"cert-portal.siemens.com/productcert/pdf/ssa-370042.pdf","hostname":"cert-portal.siemens.com","tags":["X Refsource MISC","Mitigation","Patch","Vendor Advisory"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2020-08-14T15:24:06.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2024-08-04T13:22:30.684Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":70,"level":"high","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-20T19:33:32.199Z","stale":false,"partial":false}}