{"id":"UBUNTU-CVE-2026-109149","details":"A weakness has been identified in beautifier js-beautify up to 1.15.1/2.0.3. The affected element is an unknown function. Executing a manipulation can lead to uncontrolled memory allocation. The attack may be launched remotely. The vendor was contacted early about this disclosure but did not respond in any way.","modified":"2026-10-17T12:58:02.495549567Z","published":"2026-10-15T00:00:00Z","upstream":["CVE-2026-109149"],"references":[{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2026-109149"},{"type":"REPORT","url":"https://www.cve.org/CVERecord?id=CVE-2026-109149"},{"type":"REPORT","url":"https://github.com/beautifier/js-beautify/"},{"type":"REPORT","url":"https://github.com/beautifier/js-beautify/issues/2522"},{"type":"REPORT","url":"https://vuldb.com/cve/CVE-2026-109149"},{"type":"REPORT","url":"https://vuldb.com/submit/978621"},{"type":"REPORT","url":"https://vuldb.com/vuln/416885"},{"type":"REPORT","url":"https://vuldb.com/vuln/416885/cti"}],"affected":[{"package":{"name":"node-js-beautify","ecosystem":"Ubuntu:18.04:LTS","purl":"pkg:deb/ubuntu/node-js-beautify?arch=source&distro=bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.7.5+dfsg-1"],"ecosystem_specific":{"binaries":[{"binary_version":"1.7.5+dfsg-1","binary_name":"node-js-beautify"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-109149.json"}},{"package":{"name":"node-js-beautify","ecosystem":"Ubuntu:20.04:LTS","purl":"pkg:deb/ubuntu/node-js-beautify?arch=source&distro=focal"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.10.2+dfsg-1","1.10.3+dfsg-1"],"ecosystem_specific":{"binaries":[{"binary_name":"node-js-beautify","binary_version":"1.10.3+dfsg-1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-109149.json"}},{"package":{"name":"node-js-beautify","ecosystem":"Ubuntu:22.04:LTS","purl":"pkg:deb/ubuntu/node-js-beautify?arch=source&distro=jammy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.13.6+dfsg+~0.15.3-1","1.14.0+dfsg+~0.15.3-1"],"ecosystem_specific":{"binaries":[{"binary_name":"node-js-beautify","binary_version":"1.14.0+dfsg+~0.15.3-1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-109149.json"}},{"package":{"name":"node-js-beautify","ecosystem":"Ubuntu:24.04:LTS","purl":"pkg:deb/ubuntu/node-js-beautify?arch=source&distro=noble"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.14.7+dfsg+~cs1.28.6-1"],"ecosystem_specific":{"binaries":[{"binary_name":"node-js-beautify","binary_version":"1.14.7+dfsg+~cs1.28.6-1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-109149.json"}},{"package":{"name":"node-js-beautify","ecosystem":"Ubuntu:26.10","purl":"pkg:deb/ubuntu/node-js-beautify?arch=source&distro=stonking"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.15.4+dfsg+~cs1.31.6-1","1.15.4+dfsg+~cs1.31.6-3"],"ecosystem_specific":{"binaries":[{"binary_name":"node-js-beautify","binary_version":"1.15.4+dfsg+~cs1.31.6-3"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-109149.json"}},{"package":{"name":"node-js-beautify","ecosystem":"Ubuntu:26.04:LTS","purl":"pkg:deb/ubuntu/node-js-beautify?arch=source&distro=resolute"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.15.4+dfsg+~cs1.31.6-1"],"ecosystem_specific":{"binaries":[{"binary_version":"1.15.4+dfsg+~cs1.31.6-1","binary_name":"node-js-beautify"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-109149.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L"},{"type":"CVSS_V4","score":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P"},{"type":"Ubuntu","score":"medium"}]}