{"schemaVersion":3,"id":"CVE-2026-100902","aliases":[],"status":"published","duplicateOf":null,"title":"Barco ClickShare CX-20 Gen2 Wallpaper Upload wallpaper improper validation of syntactic correctness of input","description":"A vulnerability was determined in Barco ClickShare CX-20 Gen2 up to 02.26.00.0007. Affected by this issue is some unknown functionality of the file /wallpaper of the component Wallpaper Upload. This manipulation of the argument wallpaper causes improper validation of syntactic correctness of input. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.","dates":{"published":"2026-09-28T03:00:08.244Z","modified":"2026-09-28T18:35:10.382Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":7.1,"severity":"high","version":"4.0","versionLabel":"v4.0","source":"CVE.org","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P","computed":false,"selection":"backend-summary"},"metrics":[{"version":"4.0","versionLabel":"v4.0","source":"CVE.org","score":7.1,"severity":"high","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":6.5,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H/E:P/RL:T/RC:R","exploitability":null,"impact":null,"computed":false},{"version":"3.0","versionLabel":"v3.0","source":"CVE.org","score":6.5,"severity":"medium","vector":"CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H/E:P/RL:T/RC:R","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"CVE.org","score":6.8,"severity":"medium","vector":"AV:N/AC:L/Au:S/C:N/I:N/A:C/E:POC/RL:TF/RC:UR","exploitability":null,"impact":null,"computed":false},{"version":"4.0","versionLabel":"v4.0","source":"NVD","score":5.7,"severity":"medium","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":6.5,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/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:L/Au:S/C:N/I:N/A:C","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00334,"percentile":0.25545,"severity":"low","asOf":"2026-10-22T00:00:00.000Z","change":{"pp":null,"baselineDate":null,"baselineScore":null},"history":[{"date":"2026-09-28T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-22T00:00:00.000Z","score":0.00334,"percentile":0.25545}],"last30":[{"date":"2026-09-28T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00334,"percentile":null},{"date":"2026-10-22T00:00:00.000Z","score":0.00334,"percentile":0.25545}]},"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":[{"id":"GITHUB_0XWKZER_-SECURITY-DISCLOSURES","name":"Security Disclosures","source":"github","url":"https://github.com/0xWKZER/-security-disclosures/blob/main/Barco001.md","maturity":"poc","reliabilityScore":0.3,"verified":false,"type":null,"platforms":[],"requiresAuth":null,"exploitdb":null,"metasploit":null}],"exploitCount":1,"weaknesses":[{"id":"CWE-20","name":"Improper Input Validation","description":"The product receives input or data, but it does\n        not validate or incorrectly validates that the input has the\n        properties that are required to process the data safely and\n        correctly.","type":"weakness","status":"Stable","abstraction":"Class","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/20.html"},{"id":"CWE-1286","name":"Improper Validation of Syntactic Correctness of Input","description":"The product receives input that is expected to be well-formed - i.e., to comply with a certain syntax - but it does not validate or incorrectly validates that the input complies with the syntax.","type":"weakness","status":"Incomplete","abstraction":"Base","likelihoodOfExploit":null,"url":"https://cwe.mitre.org/data/definitions/1286.html"}],"affected":[{"vendor":"barco","product":"clickshare cx-20 gen2","name":"ClickShare CX-20 Gen2","label":"clickshare cx-20 gen2","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"02.26.00.0007","noFixRecorded":false,"fixedIn":null}],"versionsText":"02.26.00.0007","eol":null,"hubHref":"/vendor/barco/clickshare_cx-20_gen2"}],"affectedCount":1,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://vuldb.com/vuln/410852","label":"vuldb.com/vuln/410852","hostname":"vuldb.com","tags":["VDB Entry","Technical Description","Mitigation"]},{"url":"https://vuldb.com/vuln/410852/cti","label":"vuldb.com/vuln/410852/cti","hostname":"vuldb.com","tags":["Signature","Permissions Required"]},{"url":"https://vuldb.com/cve/CVE-2026-100902","label":"vuldb.com/cve/CVE-2026-100902","hostname":"vuldb.com","tags":["Third Party Advisory"]},{"url":"https://vuldb.com/submit/919384","label":"vuldb.com/submit/919384","hostname":"vuldb.com","tags":["Third Party Advisory"]},{"url":"https://github.com/0xWKZER/-security-disclosures/blob/main/Barco001.md","label":"github.com/0xWKZER/-security-disclosures/blob/main/Barco001.md","hostname":"github.com","tags":["Exploit"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2026-09-28T03:00:08.244Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2026-09-28T18:35:10.382Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":38,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-22T20:53:11.420Z","stale":false,"partial":false}}