PT-2026-5230 · Maker.Js · Maker.Js

Hayageek

·

Publicado

2026-01-28

·

Atualizado

2026-02-09

·

CVE-2026-24888

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Maker.js versions up to and including 0.19.1
Description Maker.js is a 2D vector line drawing and shape modeling library for CNC and laser cutters. The makerjs.extendObject function copies properties from source objects without proper validation. Specifically, the function lacks hasOwnProperty() checks and does not filter dangerous keys, allowing inherited and potentially malicious properties to be copied to target objects. This can expose applications to security risks.
Recommendations Update to a version later than 0.19.1, such as version 0.19.2, which includes a fix available in commit 85e0f12bd868974b891601a141974f929dec36b8.

Exploit

Correção

Prototype Pollution

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-24888
GHSA-2CP6-34R9-54XX

Produtos afetados

Maker.Js