{"id":"CVE-2026-108050","kind":"vulnerability","aliases":["CVE-2026-108050"],"related":[],"title":"Alosuite: stored script injection in delivery note records","description":"A stored Cross-Site Scripting (XSS) vulnerability in Alosuite that affects the delivery note functionality. Insufficient sanitization and encoding of the specified fields allow JavaScript to be stored, which executes in other users’ browsers when they view the affected records. Exploitation requires authenticated access to the affected functionality. The code can alter the displayed content and perform actions within the context of the victim’s session. The list of features, parameters, and endpoints is as follows:\n\nCVE-2026-108050: ReferenceOtherParty in ‘/Documents/DeliveryNotes/Edit/{id}’;","summary":"Alosuite does not sanitize the ReferenceOtherParty field on delivery notes, so JavaScript saved there runs in the browser of anyone who opens the record. An attacker with a logged-in account can act within the victim's session, altering displayed content and performing actions as that user.","severity":"medium","cvss":5.1,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["alosuite","delivery-notes","other","self-hosted"],"not_affected_if":["delivery-notes-unused","single-trusted-user"],"how_to_check":"- Check whether your instance runs Alosuite and has the delivery notes module in use.\n- Review delivery note records for unexpected script or markup in the ReferenceOtherParty field, reachable at `/Documents/DeliveryNotes/Edit/{id}`.\n- Versions affected: unknown","fix":null,"status":"open","published_at":"2026-11-03T13:17:17+00:00","first_seen_at":"2026-11-03T13:20:52+00:00","triaged_at":"2026-11-03T13:21:47+00:00","updated_at":"2026-11-03T13:21:47+00:00","category":"other","confidence":0.6,"triage":{"at":"2026-11-03T13:21:47Z","model":"claude-haiku-5-5","output":{"fix":"unknown","reach":"network","title":"Alosuite: stored script injection in delivery note records","impact":"medium","summary":"Alosuite does not sanitize the ReferenceOtherParty field on delivery notes, so JavaScript saved there runs in the browser of anyone who opens the record. An attacker with a logged-in account can act within the victim's session, altering displayed content and performing actions as that user.","audience":"businesses","category":"other","nicknames":[],"who_cares":["alosuite","delivery-notes","self-hosted"],"confidence":0.6,"fix_status":"unknown","needs_auth":"yes","worst_case":"Attacker script runs in victim sessions and performs their actions.","analyst_note":"Confirm affected Alosuite versions and whether a fixed release exists; check https://nvd.nist.gov/vuln/detail/CVE-2026-108050 for vendor references.","how_to_check":"- Check whether your instance runs Alosuite and has the delivery notes module in use.\n- Review delivery note records for unexpected script or markup in the ReferenceOtherParty field, reachable at `/Documents/DeliveryNotes/Edit/{id}`.\n- Versions affected: unknown","plain_action":"","needs_analyst":true,"not_affected_if":["delivery-notes-unused","single-trusted-user"],"who_is_affected":"Teams that run Alosuite with the delivery notes feature and let several authenticated users create or edit records. Exposure depends on users being able to write to the ReferenceOtherParty field and other users viewing those records. Installations without the delivery notes module or with only trusted users can likely skip it; the sources do not say which versions are affected.","user_interaction":"yes","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000731,"input_tokens":4232,"output_tokens":615,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-108050':11A,14A,150C '-2026':10A,13A,149C '/documents/deliverynotes/edit':153C 'access':115C 'account':54B 'act':56B 'action':67B,129C 'affect':82C,110C,118C 'allow':95C 'alosuit':1A,15B,23B,80C 'alter':62B,123C 'anyon':42B 'attack':48B 'authent':114C 'browser':40B,105C 'code':121C 'content':64B,126C 'context':132C 'cross':74C 'cross-sit':73C 'cve':9A,12A,148C 'deliveri':6A,17B,31B,84C 'delivery-not':16B 'display':63B,125C 'encod':90C 'endpoint':144C 'execut':101C 'exploit':112C 'featur':141C 'field':29B,94C 'follow':147C 'function':86C,119C 'host':22B 'id':154C 'inject':4A 'insuffici':87C 'javascript':34B,96C 'list':139C 'log':52B 'logged-in':51B 'note':7A,18B,32B,85C 'open':44B 'paramet':142C 'perform':66B,128C 'record':8A,46B,111C 'referenceotherparti':28B,151C 'requir':113C 'run':37B 'sanit':26B,88C 'save':35B 'script':3A,76C 'self':21B 'self-host':20B 'session':61B,137C 'site':75C 'specifi':93C 'store':2A,72C,99C 'user':70B,104C 'victim':59B,135C 'view':108C 'vulner':78C 'within':57B,130C 'xss':77C","nicknames":[],"mitigations":[],"who_affected":"Teams that run Alosuite with the delivery notes feature and let several authenticated users create or edit records. Exposure depends on users being able to write to the ReferenceOtherParty field and other users viewing those records. Installations without the delivery notes module or with only trusted users can likely skip it; the sources do not say which versions are affected.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"none","audience":"businesses","plain_action":null,"pkeys":[],"ptokens":[],"labels":["alosuite","deliverynotes","medium","other","selfhosted"],"first_public_at":"2026-11-03T13:17:17+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N/E:X/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":"cve-coordination@incibe.es","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-108050","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-108050","severity":null,"published_at":"2026-11-03T13:17:17+00:00","modified_at":"2026-11-03T13:17:17+00:00","first_seen_at":"2026-11-03T13:20:52+00:00","fetched_at":"2026-11-03T13:20:52+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"}