{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:92a447a8-6459-5d68-9738-527582cd4b60",
  "version": 1,
  "metadata": {
    "supplier": {
      "name": "TuxCare",
      "url": [
        "https://tuxcare.com"
      ]
    }
  },
  "components": [
    {
      "name": "hibernate-core",
      "purl": "pkg:maven/org.hibernate/hibernate-core@6.6.39.Final-tuxcare.4",
      "type": "library",
      "group": "org.hibernate",
      "bom-ref": "pkg:maven/org.hibernate/hibernate-core@6.6.39.Final-tuxcare.4",
      "version": "6.6.39.Final-tuxcare.4",
      "pedigree": {
        "ancestors": [
          {
            "name": "hibernate-core",
            "purl": "pkg:maven/org.hibernate/hibernate-core@6.6.39.Final",
            "type": "library",
            "group": "org.hibernate",
            "version": "6.6.39.Final"
          }
        ]
      },
      "supplier": {
        "url": [
          "https://tuxcare.com"
        ],
        "name": "TuxCare"
      }
    }
  ],
  "vulnerabilities": [
    {
      "id": "CVE-2019-14900",
      "affects": [
        {
          "ref": "pkg:maven/org.hibernate/hibernate-core@6.6.39.Final-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:5bd0854f-9c27-5a2e-89f0-102ff5afae80",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2019-14900 does not affect version 6.6.39.Final-tuxcare.4 of org.hibernate:hibernate-core. not_affected \u2014 CVE-2019-14900 is not present in Hibernate ORM 6.6.39.Final. The SQL injection vulnerability in the JPA Criteria API literal handling was fixed by upstream commit eebf01fbf3 (authored by andrea@hibernate.org) which shipped in the upstream 6.6.39.Final release before TuxCare onboarded it. The fix properly escapes SQL special characters (particularly single quotes) in literal values by delegating...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2020-25638",
      "affects": [
        {
          "ref": "pkg:maven/org.hibernate/hibernate-core@6.6.39.Final-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:6f88df57-e07f-5ac2-8455-d7de17b05c0b",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2020-25638 does not affect version 6.6.39.Final-tuxcare.4 of org.hibernate:hibernate-core. CVE-2020-25638 affects hibernate-core versions prior to 5.3.20.Final and 5.4.0.Final through 5.4.23.Final. The target version 6.6.39.Final already contains the upstream fix (commit 59fede7aca) that escapes SQL comment delimiters (/* and */) to prevent comment-breaking SQL injection. The fix was included in the upstream 6.6.39.Final release that TuxCare onboarded. The vulnerable pattern (unescaped comment strings allowing comment-block breakout) is not present in the target code.\n\nAdvisory cross-check (dlmn): outside the affected ranges of GitHub (>= 5.4.0.Final, < 5.4.24.Final; < 5.3.20.Final), NVD (< 5.3.20; >= 5.4.0, < 5.4.24), cve.org (< 5.4.24.Final), Snyk (< 5.4.24.Final).",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-0603",
      "affects": [
        {
          "ref": "pkg:maven/org.hibernate/hibernate-core@6.6.39.Final-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:dc27f7d1-61eb-5578-bf83-0b3446255430",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-0603 does not affect version 6.6.39.Final-tuxcare.4 of org.hibernate:hibernate-core. Hibernate 6.6.39.Final is not affected by CVE-2026-0603. The vulnerability (SQL injection via unescaped single quotes in string literals) affected Hibernate 5.x's architecture, which used IdsClauseBuilder and raw string concatenation. Hibernate 6.x uses a completely different architecture where all string literals are rendered through JdbcLiteralFormatterCharacterData.appendJdbcLiteral() \u2192 Dialect.appendLiteral(), which properly escapes single quotes by doubling them (SQL standard). This defense was introduced in upstream commit c5baae7e11 (2021-09-30) by Christian Beikov, before TuxCare onboarded version 6.6.39.Final (2026-08-22). CVE-2026-0603 backports exist only for Hibernate 5.x branches, not on this 6.x branch.\n\nAdvisory cross-check (dlmn): outside the affected ranges of GitHub (>= 5.2.8, < 5.3.38), Snyk (< 5.3.38).",
        "justification": "code_not_present"
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:maven/org.hibernate/hibernate-core@6.6.39.Final-tuxcare.4"
    }
  ]
}