{"id":"CVE-2026-116554","kind":"vulnerability","aliases":["CVE-2026-116554"],"related":[],"title":"Argilla: dataset name in settings page enables cross-site scripting","description":"A flaw has been found in Argilla up to 2.8.0. The affected element is the function Dataset.from_disk of the file argilla-frontend/components/features/annotation/settings/SettingsInfo.vue of the component Settings Page. Executing a manipulation of the argument Name can lead to cross site scripting. The attack may be launched remotely. The exploit has been published and may be used. The project was informed of the problem early through an issue report but has not responded yet.","summary":"Argilla's settings page does not sanitize the dataset Name value when it is shown, so a crafted name can run script in another user's browser. An attacker who gets a victim to open the affected page can act as that user inside Argilla.","severity":"medium","cvss":4.0,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["ai-tooling","argilla","python","self-hosted"],"not_affected_if":["managed-hosting","single-user"],"how_to_check":"- Check the Argilla server version with `pip show argilla` or the image tag; versions up to and including `2.8.0` are reported affected.\n- Look at the Settings page in the annotation settings view for dataset name fields that render raw HTML.","fix":"- unknown","status":"open","published_at":"2026-10-26T23:16:59+00:00","first_seen_at":"2026-10-26T23:25:48+00:00","triaged_at":"2026-10-26T23:25:59+00:00","updated_at":"2026-10-26T23:25:59+00:00","category":"ai-tooling","confidence":0.6,"triage":{"at":"2026-10-26T23:25:59Z","model":"claude-haiku-5-5","output":{"fix":"- unknown","reach":"internet","title":"Argilla: dataset name in settings page enables cross-site scripting","impact":"medium","summary":"Argilla's settings page does not sanitize the dataset Name value when it is shown, so a crafted name can run script in another user's browser. An attacker who gets a victim to open the affected page can act as that user inside Argilla.","category":"ai-tooling","nicknames":[],"who_cares":["argilla","self-hosted","python"],"confidence":0.6,"needs_auth":"unknown","worst_case":"script runs in victim browser, session actions taken as that user","analyst_note":"Check the NVD entry and the Argilla GitHub repository for a fixed release and whether the sources' exploit details are public; confirm whether the name field requires login.","how_to_check":"- Check the Argilla server version with `pip show argilla` or the image tag; versions up to and including `2.8.0` are reported affected.\n- Look at the Settings page in the annotation settings view for dataset name fields that render raw HTML.","needs_analyst":true,"not_affected_if":["managed-hosting","single-user"],"who_is_affected":"Teams running self-hosted Argilla 2.8.0 or earlier where users can create or edit dataset names and other users open the settings page. The sources do not say whether a patched release exists, and the project has not responded to the report.","user_interaction":"yes","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000586,"input_tokens":3349,"output_tokens":503,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-116554':14A,17A '-2026':13A,16A '/components/features/annotation/settings/settingsinfo.vue':95C '2.8.0':80C 'act':65B 'affect':62B,82C 'ai':19B 'ai-tool':18B 'anoth':49B 'argilla':1A,21B,26B,70B,77C,93C 'argilla-frontend':92C 'argument':106C 'attack':54B,115C 'browser':52B 'compon':98C 'craft':43B 'cross':9A,111C 'cross-sit':8A 'cve':12A,15A 'dataset':2A,34B 'dataset.from':87C 'disk':88C 'earli':136C 'element':83C 'enabl':7A 'execut':101C 'exploit':121C 'file':91C 'flaw':72C 'found':75C 'frontend':94C 'function':86C 'get':56B 'host':25B 'inform':132C 'insid':69B 'issu':139C 'launch':118C 'lead':109C 'manipul':103C 'may':116C,126C 'name':3A,35B,44B,107C 'open':60B 'page':6A,29B,63B,100C 'problem':135C 'project':130C 'publish':124C 'python':22B 'remot':119C 'report':140C 'respond':144C 'run':46B 'sanit':32B 'script':11A,47B,113C 'self':24B 'self-host':23B 'set':5A,28B,99C 'shown':40B 'site':10A,112C 'tool':20B 'use':128C 'user':50B,68B 'valu':36B 'victim':58B 'yet':145C","nicknames":[],"mitigations":[],"who_affected":"Teams running self-hosted Argilla 2.8.0 or earlier where users can create or edit dataset names and other users open the settings page. The sources do not say whether a patched release exists, and the project has not responded to the report.","tier":"B","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-26T23:16:59+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/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-116554","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-116554","severity":null,"published_at":"2026-10-26T23:16:59+00:00","modified_at":"2026-10-26T23:16:59+00:00","first_seen_at":"2026-10-26T23:25:48+00:00","fetched_at":"2026-10-26T23:25:48+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"}