docs: h5rs check CVE counts measured with the header checks merged
Measured on tank on the 150 cvefiles/ and fuzzerfiles/ of cve_hdf5 (the earlier text said 180): check --data passes 16 (was 28), and h5dump 1.14.6 rejects 9 of those (was 21). It still flags none of the 418 conformance files both readers read in full. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
This commit is contained in:
@@ -250,9 +250,11 @@ What it does not check: free-space manager and shared-message (SOHM) table
|
||||
checksums, global heap collections no variable-length value points into (and
|
||||
none at all without `--data`), and objects reachable only by external links. It validates with
|
||||
clawhdf5's parsers, so it accepts what they accept: some header damage that
|
||||
libhdf5 refuses goes unreported (of the 180 files of the HDF Group's CVE
|
||||
corpus, `check --data` passes 28, and h5dump 1.14.6 rejects 21 of those;
|
||||
tank, 2026-09-26).
|
||||
libhdf5 refuses goes unreported. Of the 150 CVE and fuzzer files of the
|
||||
HDF Group's `cve_hdf5` corpus (`cvefiles/` and `fuzzerfiles/`),
|
||||
`check --data` passes 16, and h5dump 1.14.6 rejects 9 of those (tank,
|
||||
2026-09-26, `h5rs check --data F` and `h5dump F` per file; before the
|
||||
library's header checks it passed 28, of which h5dump rejects 21).
|
||||
|
||||
## Robustness
|
||||
|
||||
|
||||
Reference in New Issue
Block a user