CVE-2019-18954 – pomelo
Package
Manager: npm
Name: pomelo
Vulnerable Version: >=0 <2.2.7
Severity
Level: Medium
CVSS v3.1: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
CVSS v4.0: CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
EPSS: 0.00429 pctl0.61675
Details
Pomelo allows external control of critical state data Pomelo v2.2.5 allows external control of critical state data. A malicious user input can corrupt arbitrary methods and attributes in `template/game-server/app/servers/connector/handler/entryHandler.js` because certain internal attributes can be overwritten via a conflicting name. Hence, a malicious attacker can manipulate internal attributes by adding additional attributes to user input.
Metadata
Created: 2019-12-02T18:16:34Z
Modified: 2023-09-08T19:57:36Z
Source: https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2019/12/GHSA-4x6v-rwh4-55jw/GHSA-4x6v-rwh4-55jw.json
CWE IDs: ["CWE-668"]
Alternative ID: GHSA-4x6v-rwh4-55jw
Finding: F017
Auto approve: 1