{"id":"CVE-2026-13593","aliases":["ALPINE-CVE-2026-13593","DEBIAN-CVE-2026-13593","EUVD-2026-40180","GHSA-89gv-4m9m-97p2","MGASA-2026-0267","UBUNTU-CVE-2026-13593","openSUSE-SU-2026:11157-1"],"status":"published","title":"CSS::Minifier::XS versions before 0.14 for Perl have a memory leak when the entire document is minified away","description":"CSS::Minifier::XS versions before 0.14 for Perl have a memory leak when the entire document is minified away.\n\nThe minify function has a memory leak when processing a document containing only characters to be removed, such as comments and whitespace.","severity":{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-09","score":0.00292,"percentile":0.21941,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-401"],"published":"2026-06-29T19:37:42Z","modified":"2026-10-28T02:30:57Z","fixes":[{"ecosystem":"Alpine:v3.24","package":"perl-css-minifier-xs","fixed_in":["0.16-r0"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"libcss-minifier-xs-perl","fixed_in":["0.14-1"],"sources":["osv"]},{"ecosystem":"Mageia:10","package":"perl-CSS-Minifier-XS","fixed_in":["0.150.0-1.mga10"],"sources":["osv"]},{"ecosystem":"Mageia:9","package":"perl-CSS-Minifier-XS","fixed_in":["0.150.0-1.mga9"],"sources":["osv"]},{"ecosystem":"openSUSE:Tumbleweed","package":"perl-CSS-Minifier-XS","fixed_in":["0.140.0-1.1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Alpine:v3.24","package":"perl-css-minifier-xs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.16-r0"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"libcss-minifier-xs-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.13-1","0.14-1","0.15-1"]},{"source":"osv","ecosystem":"Debian:13","package":"libcss-minifier-xs-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.13-1","0.14-1","0.15-1"]},{"source":"osv","ecosystem":"Debian:14","package":"libcss-minifier-xs-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.14-1"}]}],"versions":["0.13-1"]},{"source":"osv","ecosystem":"Mageia:10","package":"perl-CSS-Minifier-XS","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.150.0-1.mga10"}]}]},{"source":"osv","ecosystem":"Mageia:9","package":"perl-CSS-Minifier-XS","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.150.0-1.mga9"}]}]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"libcss-minifier-xs-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.09-2","0.09-2build1"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"libcss-minifier-xs-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.09-2build3"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"libcss-minifier-xs-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.09-2build4","0.09-2build5"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"libcss-minifier-xs-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.11-1","0.13-1","0.13-1build1"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"libcss-minifier-xs-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.13-1build2","0.13-1build3","0.13-1build4","0.13-1build6"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"libcss-minifier-xs-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.13-1build7"]},{"source":"osv","ecosystem":"Ubuntu:26.10","package":"libcss-minifier-xs-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.13-1build7","0.15-1build1"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"libcss-minifier-xs-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.13-1build7"]},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"perl-CSS-Minifier-XS","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.140.0-1.1"}]}]}],"products":[{"vendor":"gtermars","product":"css::minifier::xs"}],"references":[{"url":"https://metacpan.org/release/GTERMARS/CSS-Minifier-XS-0.14/changes","tags":["release-notes","advisory","report"]},{"url":"http://www.openwall.com/lists/oss-security/2026/06/29/18","tags":["web","report"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-13593","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-89gv-4m9m-97p2"},{"url":"https://security.alpinelinux.org/vuln/CVE-2026-13593","tags":["advisory"]},{"url":"https://cpan.org/modules","tags":["web"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/13xxx/CVE-2026-13593.json","tags":["advisory"]},{"url":"https://github.com/bleargh45/CSS-Minifier-XS","tags":["package"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2026-13593","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2026-0267.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=35781","tags":["report"]},{"url":"https://www.openwall.com/lists/oss-security/2026/06/29/18","tags":["web"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/message/3PEXBYM5REIQMMQ2BZA2J2AXW7M4U673/","tags":["web"]},{"url":"https://ubuntu.com/security/CVE-2026-13593","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-13593","tags":["report"]},{"url":"https://lists.security.metacpan.org/cve-announce/msg/41396070/","tags":["report"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2026-13593","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2026-13593","title":"CSS::Minifier::XS versions before 0.14 for Perl have a memory leak when the entire document is minified away","description":"CSS::Minifier::XS versions before 0.14 for Perl have a memory leak when the entire document is minified away.\n\nThe minify function has a memory leak when processing a document containing only characters to be removed, such as comments and whitespace.","status":"published","published":"2026-06-29T19:37:42.621Z","modified":"2026-06-29T22:24:13.483Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-401"],"updated_at":"2026-11-02T14:19:49.885652Z"}],"euvd":[{"id":"EUVD-2026-40180","description":"CSS::Minifier::XS versions before 0.14 for Perl have a memory leak when the entire document is minified away.\n\nThe minify function has a memory leak when processing a document containing only characters to be removed, such as comments and whitespace.","status":"published","published":"2026-06-29T19:37:42Z","modified":"2026-06-29T22:24:13Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T18:20:22.124605Z"}],"ghsa":[{"id":"GHSA-89gv-4m9m-97p2","title":"CSS::Minifier::XS versions before 0.14 for Perl have a memory leak when the entire document is...","description":"CSS::Minifier::XS versions before 0.14 for Perl have a memory leak when the entire document is minified away.\n\nThe minify function has a memory leak when processing a document containing only characters to be removed, such as comments and whitespace.","status":"published","published":"2026-06-29T21:32:11Z","modified":"2026-06-30T00:31:29Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-401"],"updated_at":"2026-11-02T15:09:04.017394Z"}],"nvd":[{"id":"CVE-2026-13593","description":"CSS::Minifier::XS versions before 0.14 for Perl have a memory leak when the entire document is minified away.\n\nThe minify function has a memory leak when processing a document containing only characters to be removed, such as comments and whitespace.","status":"published","published":"2026-06-29T20:17:32.887Z","modified":"2026-10-25T21:10:00.77Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-401"],"updated_at":"2026-11-02T14:12:26.508751Z"}],"osv":[{"id":"ALPINE-CVE-2026-13593","description":"CSS::Minifier::XS versions before 0.14 for Perl have a memory leak when the entire document is minified away.\n\nThe minify function has a memory leak when processing a document containing only characters to be removed, such as comments and whitespace.","status":"published","published":"2026-06-29T20:17:32.887Z","modified":"2026-10-01T02:17:49.180380028Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T15:27:50.269992Z"},{"id":"CVE-2026-13593","title":"CSS::Minifier::XS versions before 0.14 for Perl have a memory leak when the entire document is minified away","description":"CSS::Minifier::XS versions before 0.14 for Perl have a memory leak when the entire document is minified away.\n\nThe minify function has a memory leak when processing a document containing only characters to be removed, such as comments and whitespace.","status":"published","published":"2026-06-29T19:37:42.621Z","modified":"2026-10-28T02:30:57.495782244Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-401"],"updated_at":"2026-11-02T15:44:57.354194Z"},{"id":"DEBIAN-CVE-2026-13593","description":"CSS::Minifier::XS versions before 0.14 for Perl have a memory leak when the entire document is minified away.  The minify function has a memory leak when processing a document containing only characters to be removed, such as comments and whitespace.","status":"published","published":"2026-06-29T20:17:32.887Z","modified":"2026-10-26T11:47:34.591074239Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T15:45:51.374409Z"},{"id":"UBUNTU-CVE-2026-13593","description":"CSS::Minifier::XS versions before 0.14 for Perl have a memory leak when the entire document is minified away. The minify function has a memory leak when processing a document containing only characters to be removed, such as comments and whitespace.","status":"published","published":"2026-06-29T20:17:00Z","modified":"2026-10-17T12:58:45.838308204Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T16:56:00.592716Z"},{"id":"MGASA-2026-0267","title":"Updated perl-CSS-Minifier-XS package fixes a security vulnerability","description":"The updated package fixes a security vulnerability:\nCSS::Minifier::XS versions before 0.14 for Perl have a memory leak when\nthe entire document is minified away. (CVE-2026-13593)\n","status":"published","published":"2026-07-19T06:29:10Z","modified":"2026-07-19T06:30:05.248486101Z","updated_at":"2026-11-02T15:49:43.795591Z"},{"id":"openSUSE-SU-2026:11157-1","title":"perl-CSS-Minifier-XS-0.140.0-1.1 on GA media","description":"These are all security issues fixed in the perl-CSS-Minifier-XS-0.140.0-1.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2026-06-30T00:00:00Z","modified":"2026-07-01T09:45:08.792532493Z","updated_at":"2026-11-02T16:58:38.95195Z"}]}}
