PT-2026-115892 · Bitnami · Mariadb

Published

2026-10-16

·

Updated

2026-10-16

None

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB and MySQL databases. Prior to 3.2.5, 3.3.4, 3.4.7, and 3.5.4, the GeoJSON Polygon and MultiPolygon binary encoders size a Buffer.allocUnsafe() allocation from each ring's numeric length before confirming that the ring is an array. A malformed non-array ring can therefore reserve bytes that the writing loop skips, and the connector sends the full buffer through execute() or batch(), disclosing uninitialized Node.js heap data into a database value. The persisted data can include other users' content, session material, database credentials, or TLS key material and may propagate to backups and replicas. The text-protocol query() path is not affected. This issue is fixed in versions 3.2.5, 3.3.4, 3.4.7, and 3.5.4.
Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

BIT-MARIADB-2026-107383

Affected Products

Mariadb