{"id":"CVE-2025-3020","state":"PUBLISHED","title":"Wiesemann & Theis: Multiple W&T Products are vulnerable to cross-site-scripting","description":"An low privileged remote Attacker can execute arbitrary web scripts or HTML via a crafted payload injected into several fields of the configuration webpage with limited impact.","publishedAt":"2025-05-06T08:01:58.965Z","updatedAt":"2025-05-06T13:52:19.548Z","severity":{"score":5.4,"label":"Medium","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N","source":"CERTVDE"},"assigner":"CERTVDE","products":["Wiesemann & Theis ERP-Gateway 12x Digital Input, 6x Digital Relais","Wiesemann & Theis ERP-Gateway 2x Digital Input, 2x Digital Output","Wiesemann & Theis ERP-Gateway 2x Digital PoE","Wiesemann & Theis Web-Alarm 6x6 DigitalWeb-Alarm 6x6 Digital","Wiesemann & Theis Web-Count 6x Digital","Wiesemann & Theis Web-Graph Air Quality","Wiesemann & Theis Web-IO 12x Digital Input, 6x Digital Relais","Wiesemann & Theis Web-IO Analog-In/Out 2x 0/4..20mA PoE","Wiesemann & Theis Web-IO Digital 12xIn, 12xOut","Wiesemann & Theis Web-IO Digital 12xIn, 12xOut, 1xRS232","Wiesemann & Theis Web-IO Digital 2xIn, 2xOut","Wiesemann & Theis Web-IO Digital Logger 6xIn, 6xOut","Wiesemann & Theis Web-Thermograph 2x","Wiesemann & Theis Web-Thermograph 8x","Wiesemann & Theis Web-Thermograph NTC","Wiesemann & Theis Web-Thermograph NTC PoE","Wiesemann & Theis Web-Thermograph Pt100 / Pt1000","Wiesemann & Theis Web-Thermograph Pt100 / Pt1000 PoE","Wiesemann & Theis Web-Thermograph Relais","Wiesemann & Theis Web-Thermo-Hygrobarograph","Wiesemann & Theis Web-Thermo-Hygrograph"],"affected":[{"vendor":"Wiesemann & Theis","product":"ERP-Gateway 12x Digital Input, 6x Digital Relais","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"ERP-Gateway 2x Digital Input, 2x Digital Output","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"ERP-Gateway 2x Digital PoE","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Alarm 6x6 DigitalWeb-Alarm 6x6 Digital","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Count 6x Digital","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"3.79","versionType":"semver"}]},{"vendor":"Wiesemann & Theis","product":"Web-Graph Air Quality","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO 12x Digital Input, 6x Digital Relais","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO 12x Digital Input, 6x Digital Relais","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO 12x Digital Input, 6x Digital Relais","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Analog-In/Out 2x 0/4..20mA PoE","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 12xIn, 12xOut","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 12xIn, 12xOut","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 12xIn, 12xOut","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"4.08","versionType":"semver"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 12xIn, 12xOut, 1xRS232","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 12xIn, 12xOut, 1xRS232","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 2xIn, 2xOut","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 2xIn, 2xOut","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 2xIn, 2xOut","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital Logger 6xIn, 6xOut","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"3.70","versionType":"semver"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermograph 2x","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermograph 8x","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermograph NTC","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermograph NTC PoE","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermograph Pt100 / Pt1000","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermograph Pt100 / Pt1000 PoE","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermograph Relais","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermo-Hygrobarograph","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermo-Hygrograph","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]}],"references":["https://cert.vde.com/en/advisories/VDE-2025-032"],"weaknesses":["CWE-79"],"ingestedAt":"2026-10-29T20:09:09.358Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2025/3xxx/CVE-2025-3020.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2025-3020","state":"PUBLISHED","datePublished":"2025-05-06T08:01:58.965Z","dateUpdated":"2025-05-06T13:52:19.548Z","assignerShortName":"CERTVDE","assignerOrgId":"270ccfa6-a436-4e77-922e-914ec3a9685c","dateReserved":"2025-03-31T06:31:36.670Z"},"containers":{"cna":{"title":"Wiesemann & Theis: Multiple W&T Products are vulnerable to cross-site-scripting","descriptions":[{"lang":"en","value":"An low privileged remote Attacker can execute arbitrary web scripts or HTML via a crafted payload injected into several fields of the configuration webpage with limited impact."}],"affected":[{"vendor":"Wiesemann & Theis","product":"ERP-Gateway 12x Digital Input, 6x Digital Relais","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"ERP-Gateway 2x Digital Input, 2x Digital Output","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"ERP-Gateway 2x Digital PoE","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Alarm 6x6 DigitalWeb-Alarm 6x6 Digital","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Count 6x Digital","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"3.79","versionType":"semver"}]},{"vendor":"Wiesemann & Theis","product":"Web-Graph Air Quality","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO 12x Digital Input, 6x Digital Relais","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO 12x Digital Input, 6x Digital Relais","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO 12x Digital Input, 6x Digital Relais","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Analog-In/Out 2x 0/4..20mA PoE","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 12xIn, 12xOut","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 12xIn, 12xOut","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 12xIn, 12xOut","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"4.08","versionType":"semver"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 12xIn, 12xOut, 1xRS232","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 12xIn, 12xOut, 1xRS232","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 2xIn, 2xOut","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 2xIn, 2xOut","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital 2xIn, 2xOut","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-IO Digital Logger 6xIn, 6xOut","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"3.70","versionType":"semver"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermograph 2x","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermograph 8x","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermograph NTC","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermograph NTC PoE","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermograph Pt100 / Pt1000","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermograph Pt100 / Pt1000 PoE","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermograph Relais","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermo-Hygrobarograph","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]},{"vendor":"Wiesemann & Theis","product":"Web-Thermo-Hygrograph","defaultStatus":"unaffected","versions":[{"version":"all","status":"affected"}]}],"references":[{"url":"https://cert.vde.com/en/advisories/VDE-2025-032"}],"metrics":[{"cvssV3_1":{"attackComplexity":"LOW","attackVector":"NETWORK","availabilityImpact":"NONE","baseScore":5.4,"baseSeverity":"MEDIUM","confidentialityImpact":"LOW","integrityImpact":"LOW","privilegesRequired":"NONE","scope":"UNCHANGED","userInteraction":"REQUIRED","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N","version":"3.1"},"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}]}],"problemTypes":[{"descriptions":[{"cweId":"CWE-79","description":"CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","lang":"en","type":"CWE"}]}],"providerMetadata":{"shortName":"CERTVDE","orgId":"270ccfa6-a436-4e77-922e-914ec3a9685c","dateUpdated":"2025-05-06T08:01:58.965Z"},"source":{"advisory":"VDE-2025-032","defect":["CERT@VDE#641768"],"discovery":"UNKNOWN"},"x_generator":{"engine":"Vulnogram 0.1.0-dev"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2025-05-06T13:52:10.556193Z","id":"CVE-2025-3020","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2025-05-06T13:52:19.548Z"}}]}}}