VYPR
Unrated severityNVD Advisory· Published Mar 14, 2018· Updated Aug 5, 2024

CVE-2018-8108

CVE-2018-8108

Description

The select component in bui through 2018-03-13 has XSS because it performs an escape operation on already-escaped text, as demonstrated by workGroupList text.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

The bui framework's select component double-decodes escaped text, enabling stored XSS via the workGroupList input.

Vulnerability

The bui framework's select component (versions through 2018-03-13) suffers from a cross-site scripting (XSS) vulnerability because it performs an escape operation on already-escaped text. Specifically, when the component retrieves data from an input element like workGroupList, it unescapes previously sanitized content, allowing malicious payloads to execute. [1]

Exploitation

An attacker must inject a crafted XSS payload into data that is later processed by the select component, such as the workGroupList input. The input is initially escaped (e.g., via server-side encoding), but the select component reverses that escaping when rendering, causing the payload to execute in the victim's browser. No special network position or authentication is required if the attacker can inject the data through ordinary application channels (e.g., form submission). [1]

Impact

Successful exploitation results in stored XSS, allowing the attacker to execute arbitrary JavaScript in the context of the victim's session. This can lead to session hijacking, data theft, defacement, or other client-side attacks. The attacker gains the ability to perform actions on behalf of the victim within the affected application. [1]

Mitigation

The vulnerability is present in bui framework versions through 2018-03-13. No official patch or fixed version is mentioned in the reference. Users should update to a later version if available, implement strict input validation and output encoding, and deploy Content Security Policy (CSP) headers to reduce impact. The CVE is not listed in the Known Exploited Vulnerabilities (KEV) catalog. [1]

AI Insight generated on May 26, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

1
  • bui/buillm-create
    Range: <=2018-03-13

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

News mentions

0

No linked articles in our index yet.