{"id":"CVE-2026-120242","kind":"vulnerability","aliases":["CVE-2026-120242"],"related":[],"title":"Ruijie switches: cross-site scripting in cloud management URL setting","description":"A security flaw has been discovered in Ruijie RG-ES205GC, RG-ES206GC-P, RG-ES208GC, RG-ES210GC-LP and RG-ES210GS-P ESW_1.0(1)B1P48. The affected element is an unknown function of the file set_cloud_serverUrl.cgi of the component Cloud Management. The manipulation of the argument url results in cross site scripting. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.","summary":"Ruijie RG-ES series managed switches running ESW_1.0(1)B1P48 have a cross-site scripting flaw in the Cloud Management set_cloud_serverUrl.cgi page, where the url argument is not sanitised. An attacker can run script in the browser of someone using the switch's web interface, and a public exploit has been released.","severity":"low","cvss":3.3,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["infrastructure","network-switch","ruijie","web-management"],"not_affected_if":["cloud-management-disabled"],"how_to_check":"- Check the switch firmware version under the web management interface or with `show version` and compare it with `ESW_1.0(1)B1P48`\n- Check whether Cloud Management is enabled on the device","fix":null,"status":"open","published_at":"2026-11-01T19:16:59+00:00","first_seen_at":"2026-11-01T19:21:44+00:00","triaged_at":"2026-11-01T19:23:46+00:00","updated_at":"2026-11-01T19:23:46+00:00","category":"infrastructure","confidence":0.5,"triage":{"at":"2026-11-01T19:23:46Z","model":"claude-haiku-5-5","output":{"fix":"unknown","reach":"network","title":"Ruijie switches: cross-site scripting in cloud management URL setting","impact":"low","summary":"Ruijie RG-ES series managed switches running ESW_1.0(1)B1P48 have a cross-site scripting flaw in the Cloud Management set_cloud_serverUrl.cgi page, where the url argument is not sanitised. An attacker can run script in the browser of someone using the switch's web interface, and a public exploit has been released.","audience":"businesses","category":"infrastructure","nicknames":[],"who_cares":["ruijie","network-switch","web-management"],"confidence":0.5,"fix_status":"unknown","needs_auth":"unknown","worst_case":"Script runs in an administrator's browser session on the switch","analyst_note":"Sources give only the NVD record; check the vendor advisory and whether a firmware fix exists and whether authentication is required.","how_to_check":"- Check the switch firmware version under the web management interface or with `show version` and compare it with `ESW_1.0(1)B1P48`\n- Check whether Cloud Management is enabled on the device\n- unknown for other checks, as the sources do not say","plain_action":"","needs_analyst":true,"not_affected_if":["cloud-management-disabled"],"who_is_affected":"Organisations running the listed Ruijie RG-ES switches on firmware ESW_1.0(1)B1P48 with the web management interface reachable. The flaw is in the Cloud Management component's serverUrl handling, so devices without it in use are less exposed. The sources do not say whether it is reachable from the internet by default.","user_interaction":"yes","needs_special_setup":"unknown","severity_if_unknown":"low"},"cost_usd":0.000722,"input_tokens":4251,"output_tokens":593,"severity_before":"low"},"analyst_status":null,"analyst_note":null,"search":"'-120242':14A,17A '-2026':13A,16A '1':36B,110C '1.0':35B,109C 'affect':113C 'argument':54B,132C 'attack':59B,145C,160C 'b1p48':37B,111C 'browser':65B 'cloud':8A,47B,126C 'compon':125C 'contact':164C 'cross':4A,41B,136C 'cross-sit':3A,40B 'cve':12A,15A 'disclosur':168C 'discov':86C 'earli':165C 'element':114C 'es':29B 'es205gc':91C 'es206gc':94C 'es208gc':98C 'es210gc':101C 'es210gs':106C 'esw':34B,108C 'exploit':77B,148C 'file':121C 'flaw':44B,83C 'function':118C 'infrastructur':18B 'interfac':73B 'launch':143C 'lp':102C 'manag':9A,25B,31B,48B,127C 'manipul':129C 'may':156C 'network':20B 'network-switch':19B 'p':95C,107C 'page':50B 'possibl':141C 'public':76B,154C 'releas':80B,151C 'remot':146C 'respond':172C 'result':134C 'rg':28B,90C,93C,97C,100C,105C 'rg-es':27B 'rg-es205gc':89C 'rg-es206gc-p':92C 'rg-es208gc':96C 'rg-es210gc-lp':99C 'rg-es210gs-p':104C 'ruiji':1A,22B,26B,88C 'run':33B,61B 'sanitis':57B 'script':6A,43B,62B,138C 'secur':82C 'seri':30B 'set':11A 'set_cloud_serverurl.cgi':49B,122C 'site':5A,42B,137C 'someon':67B 'switch':2A,21B,32B,70B 'unknown':117C 'url':10A,53B,133C 'use':68B,158C 'vendor':162C 'way':175C 'web':24B,72B 'web-manag':23B","nicknames":[],"mitigations":[],"who_affected":"Organisations running the listed Ruijie RG-ES switches on firmware ESW_1.0(1)B1P48 with the web management interface reachable. The flaw is in the Cloud Management component's serverUrl handling, so devices without it in use are less exposed. The sources do not say whether it is reachable from the internet by default.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"none","audience":"businesses","plain_action":null,"first_public_at":"2026-11-01T19:16:59+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:N/VI:L/VA:N/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","cvss_by":"cna@vuldb.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-120242","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-120242","severity":null,"published_at":"2026-11-01T19:16:59+00:00","modified_at":"2026-11-01T19:16:59+00:00","first_seen_at":"2026-11-01T19:21:44+00:00","fetched_at":"2026-11-01T19:21:44+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}