{"id":"CVE-2026-19029","aliases":["AZL-106676","DEBIAN-CVE-2026-19029","EUVD-2026-93981","GHSA-52jg-q5cg-3x56","RHSA-2026:73539","UBUNTU-CVE-2026-19029"],"status":"published","title":"HDF5 scale-offset filter heap buffer over-read via crafted chunk","description":"A heap-based buffer over-read in H5Z__filter_scaleoffset() in src/H5Zscaleoffset.c in HDF5 through 2.2.0 lets an attacker cause a denial of service (application crash) with a crafted HDF5 file. When the stored minimum bits equal the full precision of the datatype, the decoder copies d_nelmts * size bytes from the compressed chunk without checking that the chunk holds that many bytes. Both values come from attacker-controlled scale-offset filter parameters in the dataset's filter pipeline message.","severity":{"version":"4.0","score":6.8,"vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-12","score":0.00118,"percentile":0.01725,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-125"],"published":"2026-10-01T10:20:57Z","modified":"2026-11-05T05:40:51Z","affected":[{"source":"osv","ecosystem":"Azure Linux:3","package":"hdf5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"1.14.6-6"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"hdf5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.10.10+repack-1","1.10.10+repack-2","1.10.10+repack-3","1.10.10+repack-3.1","1.10.10+repack-3.2","1.10.10+repack-3.2+ports","1.10.10+repack-3.3","1.10.10+repack-4","1.10.10+repack-5","1.10.8+repack1-1","1.12.0+repack-1~exp1","1.12.0+repack-1~exp2","1.12.2+repack-1~exp1","1.14.3+repack-1~exp1","1.14.3+repack1-1~exp2","1.14.3+repack1-1~exp3","1.14.4.3+repack-1~exp1","1.14.4.3+repack-1~exp2","1.14.4.3+repack-1~exp3","1.14.5+repack-1","1.14.5+repack-1~exp1","1.14.5+repack-1~exp2","1.14.5+repack-1~exp3","1.14.5+repack-1~exp4","1.14.5+repack-1~exp5","1.14.5+repack-1~exp6","1.14.5+repack-2","1.14.5+repack-3","1.14.5+repack-3.1","1.14.5+repack-3~exp1","1.14.5+repack-3~exp2","1.14.5+repack-3~exp3","1.14.5+repack-3~exp4","1.14.5+repack-4","1.14.5+repack-4~exp1","1.14.5+repack-4~exp2","1.14.5+repack-5~exp2","1.14.5+repack-5~exp3","1.14.6+repack-1","1.14.6+repack-1~exp1","1.14.6+repack-1~exp10","1.14.6+repack-1~exp11","1.14.6+repack-1~exp12","1.14.6+repack-1~exp13","1.14.6+repack-1~exp14","1.14.6+repack-1~exp15","1.14.6+repack-1~exp16","1.14.6+repack-1~exp17","1.14.6+repack-1~exp18","1.14.6+repack-1~exp19","1.14.6+repack-1~exp2","1.14.6+repack-1~exp20","1.14.6+repack-1~exp21","1.14.6+repack-1~exp3","1.14.6+repack-1~exp4","1.14.6+repack-1~exp5","1.14.6+repack-1~exp6","1.14.6+repack-1~exp7","1.14.6+repack-1~exp8","1.14.6+repack-1~exp9","1.14.6+repack-2","1.14.6+repack-3~exp1","2.1.0+repack-1","2.1.0+repack-1~exp10","2.1.0+repack-1~exp11","2.1.0+repack-1~exp3","2.1.0+repack-1~exp4","2.1.0+repack-1~exp5","2.1.0+repack-1~exp6","2.1.0+repack-1~exp7","2.1.0+repack-1~exp8","2.1.0+repack-1~exp9","2.2.0+repack-1","2.2.0+repack-2","2.2.0+repack-3","2.2.0+repack-4","2.2.0+repack-5"]},{"source":"osv","ecosystem":"Debian:13","package":"hdf5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.14.5+repack-3","1.14.5+repack-3.1","1.14.5+repack-4","1.14.5+repack-4~exp1","1.14.5+repack-4~exp2","1.14.5+repack-5~exp2","1.14.5+repack-5~exp3","1.14.6+repack-1","1.14.6+repack-1~exp1","1.14.6+repack-1~exp10","1.14.6+repack-1~exp11","1.14.6+repack-1~exp12","1.14.6+repack-1~exp13","1.14.6+repack-1~exp14","1.14.6+repack-1~exp15","1.14.6+repack-1~exp16","1.14.6+repack-1~exp17","1.14.6+repack-1~exp18","1.14.6+repack-1~exp19","1.14.6+repack-1~exp2","1.14.6+repack-1~exp20","1.14.6+repack-1~exp21","1.14.6+repack-1~exp3","1.14.6+repack-1~exp4","1.14.6+repack-1~exp5","1.14.6+repack-1~exp6","1.14.6+repack-1~exp7","1.14.6+repack-1~exp8","1.14.6+repack-1~exp9","1.14.6+repack-2","1.14.6+repack-3~exp1","2.1.0+repack-1","2.1.0+repack-1~exp10","2.1.0+repack-1~exp11","2.1.0+repack-1~exp3","2.1.0+repack-1~exp4","2.1.0+repack-1~exp5","2.1.0+repack-1~exp6","2.1.0+repack-1~exp7","2.1.0+repack-1~exp8","2.1.0+repack-1~exp9","2.2.0+repack-1","2.2.0+repack-2","2.2.0+repack-3","2.2.0+repack-4","2.2.0+repack-5"]},{"source":"osv","ecosystem":"Debian:14","package":"hdf5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.14.5+repack-3","1.14.5+repack-3.1","1.14.5+repack-4","1.14.5+repack-4~exp1","1.14.5+repack-4~exp2","1.14.5+repack-5~exp2","1.14.5+repack-5~exp3","1.14.6+repack-1","1.14.6+repack-1~exp1","1.14.6+repack-1~exp10","1.14.6+repack-1~exp11","1.14.6+repack-1~exp12","1.14.6+repack-1~exp13","1.14.6+repack-1~exp14","1.14.6+repack-1~exp15","1.14.6+repack-1~exp16","1.14.6+repack-1~exp17","1.14.6+repack-1~exp18","1.14.6+repack-1~exp19","1.14.6+repack-1~exp2","1.14.6+repack-1~exp20","1.14.6+repack-1~exp21","1.14.6+repack-1~exp3","1.14.6+repack-1~exp4","1.14.6+repack-1~exp5","1.14.6+repack-1~exp6","1.14.6+repack-1~exp7","1.14.6+repack-1~exp8","1.14.6+repack-1~exp9","1.14.6+repack-2","1.14.6+repack-3~exp1","2.1.0+repack-1","2.1.0+repack-1~exp10","2.1.0+repack-1~exp11","2.1.0+repack-1~exp3","2.1.0+repack-1~exp4","2.1.0+repack-1~exp5","2.1.0+repack-1~exp6","2.1.0+repack-1~exp7","2.1.0+repack-1~exp8","2.1.0+repack-1~exp9","2.2.0+repack-1","2.2.0+repack-2","2.2.0+repack-3","2.2.0+repack-4","2.2.0+repack-5"]},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"hdf5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.2.0-0.1.2.hum1"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"hdf5-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.2.0-0.1.2.hum1"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"hdf5-mpich","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.2.0-0.1.2.hum1"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"hdf5-mpich-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.2.0-0.1.2.hum1"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"hdf5-mpich-static","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.2.0-0.1.2.hum1"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"hdf5-openmpi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.2.0-0.1.2.hum1"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"hdf5-openmpi-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.2.0-0.1.2.hum1"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"hdf5-openmpi-static","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.2.0-0.1.2.hum1"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"hdf5-static","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.2.0-0.1.2.hum1"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"java-hdf5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.2.0-0.1.2.hum1"}]}],"bundled":5},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"hdf5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.8.11-3ubuntu1","1.8.11-5ubuntu1","1.8.11-5ubuntu2","1.8.11-5ubuntu6","1.8.11-5ubuntu7","1.8.11-5ubuntu7.1","1.8.11-5ubuntu7.1+esm1","1.8.11-5ubuntu7.1+esm2"]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"hdf5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.8.15-patch1+docs-4","1.8.15-patch1+docs-5","1.8.16+docs-1","1.8.16+docs-2","1.8.16+docs-3","1.8.16+docs-3ubuntu1","1.8.16+docs-4","1.8.16+docs-4ubuntu1","1.8.16+docs-4ubuntu1.1","1.8.16+docs-4ubuntu1.1+esm1","1.8.16+docs-4ubuntu1.1+esm2"]},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"hdf5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.10.0-patch1+docs-4","1.10.0-patch1+docs-4ubuntu0.1~esm1","1.10.0-patch1+docs-4ubuntu0.1~esm2"]},{"source":"osv","ecosystem":"Ubuntu:Pro:20.04:LTS","package":"hdf5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.10.4+repack-10","1.10.4+repack-11","1.10.4+repack-11ubuntu1","1.10.4+repack-11ubuntu1+esm1"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"r-bioc-rhdf5lib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.6.0+dfsg-1","1.6.3+dfsg-1","1.8.0+dfsg-1"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"hdf5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.10.6+repack-5","1.10.7+repack-4ubuntu1","1.10.7+repack-4ubuntu2"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"r-bioc-rhdf5lib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.12.1+dfsg-3","1.14.2+dfsg-2","1.16.0+dfsg-1"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"hdf5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.10.8+repack1-1ubuntu1","1.10.10+repack-3ubuntu1","1.10.10+repack-3.1ubuntu3","1.10.10+repack-3.1ubuntu4"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"r-bioc-rhdf5lib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.22.0+dfsg-1","1.22.1+dfsg-1","1.24.0+dfsg-1","1.24.1+dfsg-1","1.24.2+dfsg-1","1.24.2+dfsg-1build1","1.24.2+dfsg-1build2"]},{"source":"osv","ecosystem":"Ubuntu:26.10","package":"hdf5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.14.6+repack-2","2.2.0+repack-4","2.2.0+repack-5"]},{"source":"osv","ecosystem":"Ubuntu:26.10","package":"r-bioc-rhdf5lib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.28.0+dfsg-3","1.28.0+dfsg-4","2.0.0+dfsg-1","2.0.0+dfsg2-1"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"hdf5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.14.5+repack-3build1","1.14.5+repack-4","1.14.6+repack-2"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"r-bioc-rhdf5lib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.28.0+dfsg-2build1","1.28.0+dfsg-3"]}],"products":[{"vendor":"hdfgroup","product":"hdf5"},{"vendor":"the hdf group","product":"hdf5"}],"references":[{"url":"https://github.com/HDFGroup/hdf5/pull/6718","tags":["fix","article","report"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-19029","tags":["web","advisory"]},{"url":"https://github.com/advisories/GHSA-52jg-q5cg-3x56"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/19xxx/CVE-2026-19029.json","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2026-19029","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2026:73539","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2026-19026","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2026-19027","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2026-19028","tags":["report"]},{"url":"https://access.redhat.com/security/updates/classification/","tags":["article"]},{"url":"https://images.redhat.com/","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2026-106547","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2026-19029","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_73539.json","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2511851","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-19026","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-19026","tags":["advisory"]},{"url":"https://github.com/HDFGroup/hdf5/issues/6489","tags":["article"]},{"url":"https://github.com/HDFGroup/hdf5/issues/6492","tags":["article"]},{"url":"https://github.com/HDFGroup/hdf5/pull/6497","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2511860","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-19027","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-19027","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2511855","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-19028","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-19028","tags":["advisory"]},{"url":"https://github.com/HDFGroup/hdf5/issues/6488","tags":["article"]},{"url":"https://github.com/HDFGroup/hdf5/issues/6490","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2547140","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-19029","tags":["advisory","report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2547141","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-106547","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-106547","tags":["advisory"]},{"url":"https://github.com/HDFGroup/hdf5/pull/6529","tags":["article"]},{"url":"https://ubuntu.com/security/CVE-2026-19029","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2026-19029","title":"HDF5 scale-offset filter heap buffer over-read via crafted chunk","description":"A heap-based buffer over-read in H5Z__filter_scaleoffset() in src/H5Zscaleoffset.c in HDF5 through 2.2.0 lets an attacker cause a denial of service (application crash) with a crafted HDF5 file. When the stored minimum bits equal the full precision of the datatype, the decoder copies d_nelmts * size bytes from the compressed chunk without checking that the chunk holds that many bytes. Both values come from attacker-controlled scale-offset filter parameters in the dataset's filter pipeline message.","status":"published","published":"2026-10-06T20:01:36.34Z","modified":"2026-10-07T16:05:28.833Z","cvss":[{"version":"4.0","score":6.8,"vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","level":"medium","assessor":"cna"}],"cwes":["CWE-125"],"updated_at":"2026-11-02T13:47:28.691429Z"}],"euvd":[{"id":"EUVD-2026-93981","description":"A heap-based buffer over-read in H5Z__filter_scaleoffset() in src/H5Zscaleoffset.c in HDF5 through 2.2.0 lets an attacker cause a denial of service (application crash) with a crafted HDF5 file. When the stored minimum bits equal the full precision of the datatype, the decoder copies d_nelmts * size bytes from the compressed chunk without checking that the chunk holds that many bytes. Both values come from attacker-controlled scale-offset filter parameters in the dataset's filter pipeline message.","status":"published","published":"2026-10-06T20:01:36Z","modified":"2026-10-07T16:05:28Z","cvss":[{"version":"4.0","score":6.8,"vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","level":"medium"}],"updated_at":"2026-11-02T17:27:35.164729Z"}],"ghsa":[{"id":"GHSA-52jg-q5cg-3x56","title":"A heap-based buffer over-read in H5Z__filter_scaleoffset() in src/H5Zscaleoffset.c in HDF5...","description":"A heap-based buffer over-read in H5Z__filter_scaleoffset() in src/H5Zscaleoffset.c in HDF5 through 2.2.0 lets an attacker cause a denial of service (application crash) with a crafted HDF5 file. When the stored minimum bits equal the full precision of the datatype, the decoder copies d_nelmts * size bytes from the compressed chunk without checking that the chunk holds that many bytes. Both values come from attacker-controlled scale-offset filter parameters in the dataset's filter pipeline message.","status":"published","published":"2026-10-06T21:32:04Z","modified":"2026-10-06T21:32:09Z","cvss":[{"version":"4.0","score":6.8,"vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","level":"medium"}],"cwes":["CWE-125"],"updated_at":"2026-11-02T15:12:52.908481Z"}],"nvd":[{"id":"CVE-2026-19029","description":"A heap-based buffer over-read in H5Z__filter_scaleoffset() in src/H5Zscaleoffset.c in HDF5 through 2.2.0 lets an attacker cause a denial of service (application crash) with a crafted HDF5 file. When the stored minimum bits equal the full precision of the datatype, the decoder copies d_nelmts * size bytes from the compressed chunk without checking that the chunk holds that many bytes. Both values come from attacker-controlled scale-offset filter parameters in the dataset's filter pipeline message.","status":"published","published":"2026-10-06T21:17:20.41Z","modified":"2026-10-07T17:16:54.353Z","cvss":[{"version":"4.0","score":6.8,"vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","level":"medium","assessor":"secondary"}],"cwes":["CWE-125"],"updated_at":"2026-11-02T14:12:54.809359Z"}],"osv":[{"id":"CVE-2026-19029","title":"HDF5 scale-offset filter heap buffer over-read via crafted chunk","description":"A heap-based buffer over-read in H5Z__filter_scaleoffset() in src/H5Zscaleoffset.c in HDF5 through 2.2.0 lets an attacker cause a denial of service (application crash) with a crafted HDF5 file. When the stored minimum bits equal the full precision of the datatype, the decoder copies d_nelmts * size bytes from the compressed chunk without checking that the chunk holds that many bytes. Both values come from attacker-controlled scale-offset filter parameters in the dataset's filter pipeline message.","status":"published","published":"2026-10-06T20:01:36.34Z","modified":"2026-10-28T02:30:45.614431845Z","cvss":[{"version":"4.0","score":6.8,"vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","level":"medium"}],"cwes":["CWE-125"],"updated_at":"2026-11-02T15:44:58.024074Z"},{"id":"DEBIAN-CVE-2026-19029","description":"A heap-based buffer over-read in H5Z__filter_scaleoffset() in src/H5Zscaleoffset.c in HDF5 through 2.2.0 lets an attacker cause a denial of service (application crash) with a crafted HDF5 file. When the stored minimum bits equal the full precision of the datatype, the decoder copies d_nelmts * size bytes from the compressed chunk without checking that the chunk holds that many bytes. Both values come from attacker-controlled scale-offset filter parameters in the dataset's filter pipeline message.","status":"published","published":"2026-10-06T21:17:20.41Z","modified":"2026-10-08T09:47:38.707935424Z","cvss":[{"version":"4.0","score":6.8,"vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","level":"medium"}],"updated_at":"2026-11-02T15:45:53.097669Z"},{"id":"RHSA-2026:73539","title":"Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update","status":"published","published":"2026-10-01T10:20:57Z","modified":"2026-10-20T10:43:37.037329438Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:53:22.928316Z"},{"id":"UBUNTU-CVE-2026-19029","description":"A heap-based buffer over-read in H5Z__filter_scaleoffset() in src/H5Zscaleoffset.c in HDF5 through 2.2.0 lets an attacker cause a denial of service (application crash) with a crafted HDF5 file. When the stored minimum bits equal the full precision of the datatype, the decoder copies d_nelmts * size bytes from the compressed chunk without checking that the chunk holds that many bytes. Both values come from attacker-controlled scale-offset filter parameters in the dataset's filter pipeline message.","status":"published","published":"2026-10-06T21:17:00Z","modified":"2026-10-17T12:59:54.002600527Z","cvss":[{"version":"4.0","score":6.8,"vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","level":"medium"}],"updated_at":"2026-11-02T16:56:01.334185Z"},{"id":"AZL-106676","title":"CVE-2026-19029 affecting package hdf5 1.14.6-6","description":"A heap-based buffer over-read in H5Z__filter_scaleoffset() in src/H5Zscaleoffset.c in HDF5 through 2.2.0 lets an attacker cause a denial of service (application crash) with a crafted HDF5 file. When the stored minimum bits equal the full precision of the datatype, the decoder copies d_nelmts * size bytes from the compressed chunk without checking that the chunk holds that many bytes. Both values come from attacker-controlled scale-offset filter parameters in the dataset's filter pipeline message.","status":"published","published":"2026-10-06T21:17:20Z","modified":"2026-11-05T05:40:51Z","updated_at":"2026-11-05T16:41:17.969374Z"}]}}
