Description
A vulnerability was identified in rexrainbow phaser3-rex-notes up to 1.80.17. This vulnerability affects the function SetValue of the file plugins/utils/object/SetValue.js of the component BehaviorTree Blackboard Data Interface. Such manipulation of the argument key leads to improperly controlled modification of object prototype attributes. The attack can be launched remotely.
Published: 2026-08-24
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Prototype Pollution that allows modification of global object properties
Action: Apply Patch
AI Analysis

Impact

The SetValue function in the BehaviorTree Blackboard Data Interface of the phaser3‑rex‑notes plugin processes a key argument used to modify object properties. An attacker can supply a specially crafted key that writes to properties on the JavaScript object prototype. Such prototype pollution enables the attacker to alter the behavior of built‑in objects, potentially causing unpredictable program flow or facilitating other attacks. The CVE description notes that manipulating the key gives uncontrolled modification of the prototype and that the attack can be launched remotely.

Affected Systems

The flaw exists in rexrainbow’s phaser3‑rex‑notes library up to release 1.80.17. Any application that incorporates that version of the plugin—whether directly or as a dependency—is susceptible. The affected product is the BehaviorTree Blackboard component within the phaser3‑rex‑notes plugin.

Risk and Exploitability

The base CVSS score of 5.3 indicates moderate severity, but the EPSS score is not available, so the probability of exploitation is uncertain. The description explicitly states that the vulnerability can be triggered from a remote context. It is not listed in the CISA KEV catalog, so no active exploitation has been reported at this time. Nonetheless, prototype pollution can lead to unpredictable runtime behavior and may provide a foothold for more serious attacks if the application exposes the vulnerable function to untrusted input.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade phaser3‑rex‑notes to any release newer than 1.80.17 that addresses the SetValue prototype pollution flaw
  • Validate or whitelist the key parameter passed to SetValue to ensure it does not target prototype properties and to mitigate CWE-1321
  • Monitor application logs for unexpected prototype changes or runtime errors that may indicate exploitation attempts

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 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


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

Type Values Removed Values Added
Description A vulnerability was identified in rexrainbow phaser3-rex-notes up to 1.80.17. This vulnerability affects the function SetValue of the file plugins/utils/object/SetValue.js of the component BehaviorTree Blackboard Data Interface. Such manipulation of the argument key leads to improperly controlled modification of object prototype attributes. The attack can be launched remotely.
Title rexrainbow phaser3-rex-notes BehaviorTree Blackboard Data SetValue.js SetValue prototype pollution
First Time appeared Rexrainbow
Rexrainbow phaser3-rex-notes
Weaknesses CWE-1321
CWE-94
CPEs cpe:2.3:a:rexrainbow:phaser3-rex-notes:*:*:*:*:*:*:*:*
Vendors & Products Rexrainbow
Rexrainbow phaser3-rex-notes
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Rexrainbow Phaser3-rex-notes
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-08-24T14:07:14.933Z

Reserved: 2026-08-23T16:00:39.005Z

Link: CVE-2026-78179

cve-icon Vulnrichment

Updated: 2026-08-24T14:07:11.189Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-08-24T16:41:13.950

Link: CVE-2026-78179

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-1321

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

  • CWE-94

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