Skip to content
Heist/ feed
Back to feed
High

Security advisory

Type: advisorySources: OSVCVE: CVE-2016-4333

The HDF5 1.8.16 library allocating space for the array using a value from the file has an impact within the loop for initializing said array allowing a value within the file to modify the loop's terminator. Due to this, an aggressor can cause the loop's index to point outside the bounds of the array when initializing it.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2016-4333
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 05:10 UTC · Revision 1

Source evidence

CVE-2016-4333

core-osv · Original source

Published 18 Nov 2016, 20:59 UTC

The HDF5 1.8.16 library allocating space for the array using a value from the file has an impact within the loop for initializing said array allowing a value within the file to modify the loop's terminator. Due to this, an aggressor can cause the loop's index to point outside the bounds of the array when initializing it.

osv:CVE-2016-4333
Complete source record
{
  "id": "b850e12aa3c85ff36c97bb7bf0f20beed0765351ff0ca6a4aa8f5883629a60b3",
  "url": "https://osv.dev/vulnerability/CVE-2016-4333",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2016-4333",
    "summary": "The HDF5 1.8.16 library allocating space for the array using a value from the file has an impact within the loop for initializing said array allowing a value within the file to modify the loop's terminator. Due to this, an aggressor can cause the loop's index to point outside the bounds of the array when initializing it.",
    "evidence": "osv:CVE-2016-4333",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2016-4333",
      "aliases": [
        "CVE-2016-4333"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/hdfgroup/hdf5",
              "type": "GIT",
              "events": [
                {
                  "introduced": "28cd632b8d7a280b44cc4d2e18a01a0319d0275d"
                },
                {
                  "last_affected": "28cd632b8d7a280b44cc4d2e18a01a0319d0275d"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:hdfgroup:hdf5:1.8.16:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "1.8.16"
                      },
                      {
                        "last_affected": "1.8.16"
                      }
                    ],
                    "source": "CPE_STRING"
                  }
                ]
              }
            }
          ],
          "versions": [
            "1.8.16",
            "hdf5-1_8_16"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-4333.json"
          }
        }
      ],
      "modified": "2026-10-24T10:30:25.349496104Z",
      "provider": "osv",
      "references": [
        "https://security.gentoo.org/glsa/201701-13"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2016-4333",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 431339,
  "published_at": "2016-11-18T20:59:05.193+00:00"
}