Description
A security flaw has been discovered in alibaba-fusion next up to 1.27.34. This issue affects the function ConfigProvider.getContextProps of the file components/dialog/index.tsx of the component deepMerge. Performing a manipulation of the argument locale results in improperly controlled modification of object prototype attributes. The attack may be initiated remotely. The reported GitHub issue was closed automatically due to inactivity.
Published: 2026-08-24
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Prototype Pollution
Action: Patch Now
AI Analysis

Impact

The vulnerability is a prototype pollution flaw in the ConfigProvider.getContextProps function of Alibaba Fusion Next's deepMerge implementation found in components/dialog/index.tsx. By manipulating the locale argument an attacker can inject arbitrary properties into the JavaScript Object prototype, causing all objects to carry malicious data. This flaw does not directly grant code execution but can lead to data tampering, privilege escalation, cross‑site scripting or other downstream exploits depending on how the polluted prototype is used by the application. The weakness is classified under CWE-1321 and CWE-94.

Affected Systems

Affected systems are projects that use the Alibaba Fusion Next framework through version 1.27.34 or earlier. The issue manifests in the dialog component's deepMerge routine. Any web application that incorporates the compromised library and exposes the locale parameter to untrusted input is vulnerable. The package is distributed under the name next:next in CPE terms, so any deployment of the library before the security fix is at risk.

Risk and Exploitability

The CVSS base score of 6.9 reflects a moderate level of severity and indicates that the flaw is exploitable remotely via user input to the locale field. The EPSS score is not available, and the vulnerability is not listed in CISA's KEV catalog, suggesting no widely reported attacks yet. However, because the flaw allows implicit modification of the Object prototype, attackers could abuse this to inject malicious code or alter application data. The potential impact warrants swift action, particularly if the application processes locale values that can be supplied by external users.

Generated by OpenCVE AI on August 24, 2026 at 04:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Alibaba Fusion Next to a version newer than 1.27.34 that includes a patch for the prototype pollution flaw in ConfigProvider.getContextProps.
  • If an upgrade is not immediately possible, sanitize the locale parameter so that only valid locale strings are accepted by ConfigProvider.getContextProps, rejecting or normalizing any unexpected values.
  • Implement input validation or a whitelist for locale values at the API boundary before they reach the configuration component, and consider disabling user‑provided locale selection if not required.

Generated by OpenCVE AI on August 24, 2026 at 04:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 24 Aug 2026 21:30:00 +0000

Type Values Removed Values Added
First Time appeared Alibaba-fusion
Alibaba-fusion next
Vendors & Products Alibaba-fusion
Alibaba-fusion next

Mon, 24 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 24 Aug 2026 03:30:00 +0000

Type Values Removed Values Added
Description A security flaw has been discovered in alibaba-fusion next up to 1.27.34. This issue affects the function ConfigProvider.getContextProps of the file components/dialog/index.tsx of the component deepMerge. Performing a manipulation of the argument locale results in improperly controlled modification of object prototype attributes. The attack may be initiated remotely. The reported GitHub issue was closed automatically due to inactivity.
Title alibaba-fusion next deepMerge index.tsx ConfigProvider.getContextProps prototype pollution
First Time appeared Next
Next next
Weaknesses CWE-1321
CWE-94
CPEs cpe:2.3:a:next:next:*:*:*:*:*:*:*:*
Vendors & Products Next
Next next
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:ND/RL:ND/RC:UR'}

cvssV3_0

{'score': 7.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:X/RL:X/RC:R'}

cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:X/RL:X/RC:R'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-08-24T17:12:36.614Z

Reserved: 2026-08-23T16:03:29.986Z

Link: CVE-2026-78180

cve-icon Vulnrichment

Updated: 2026-08-24T17:05:39.672Z

cve-icon NVD

Status : Deferred

Published: 2026-08-24T04:16:58.647

Modified: 2026-08-24T18:17:28.087

Link: CVE-2026-78180

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-24T21:11:56Z

Weaknesses
  • CWE-1321

    Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')