Skip to content
Heist/ feed
Back to feed
UnratedFix available

drupal/easy_breadcrumb — security advisory

Type: advisorySources: OSVAdvisory ID: DRUPAL-CONTRIB-2026-212

This module enables you to show a breadcrumb trail for taxonomy term hierarchies. The module doesn't sufficiently check for view access of parent terms before rendering the crumb segment. This vulnerability is mitigated by the fact that the setting "Add parent hierarchy" (term\_hierarchy) must be enabled, and at least one term has a term in the parent hierarchy that is unpublished.

Products
drupal/easy_breadcrumb
Affected versions
Not specified
Fixed versions
2.0.11
CVEs
CVE-2026-107309
Confirmed fixed CVEs
Not specified
Updated in this feed
28 Oct 2026, 08:47 UTC · Revision 1

Source evidence

DRUPAL-CONTRIB-2026-212

core-osv · Original source

Published 7 Oct 2026, 16:37 UTC

This module enables you to show a breadcrumb trail for taxonomy term hierarchies. The module doesn't sufficiently check for view access of parent terms before rendering the crumb segment. This vulnerability is mitigated by the fact that the setting "Add parent hierarchy" (term\_hierarchy) must be enabled, and at least one term has a term in the parent hierarchy that is unpublished.

osv:DRUPAL-CONTRIB-2026-212

drupal/easy_breadcrumb

Fixed versions: 2.0.11

Complete source record
{
  "id": "52e48fcec30b3f784bfedaf4fa9544ac34d017593bf5cc3998775984d1ff15a2",
  "url": "https://osv.dev/vulnerability/DRUPAL-CONTRIB-2026-212",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DRUPAL-CONTRIB-2026-212",
    "summary": "This module enables you to show a breadcrumb trail for taxonomy term hierarchies. The module doesn't sufficiently check for view access of parent terms before rendering the crumb segment. This vulnerability is mitigated by the fact that the setting \"Add parent hierarchy\" (term\\_hierarchy) must be enabled, and at least one term has a term in the parent hierarchy that is unpublished.",
    "evidence": "osv:DRUPAL-CONTRIB-2026-212",
    "products": [
      {
        "name": {
          "value": "drupal/easy_breadcrumb",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "2.0.11",
            "evidence": "/affected/0/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "structured": {
      "id": "DRUPAL-CONTRIB-2026-212",
      "aliases": [
        "CVE-2026-107309",
        "DRUPAL-CONTRIB-2026-212"
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "2.0.11"
                }
              ],
              "database_specific": {
                "constraint": "<2.0.11"
              }
            }
          ],
          "package": {
            "name": "drupal/easy_breadcrumb",
            "purl": "pkg:composer/drupal/easy_breadcrumb?repository_url=https:%2F%2Fpackages.drupal.org%2F8",
            "ecosystem": "Packagist:https://packages.drupal.org/8"
          },
          "database_specific": {
            "source": "https://github.com/DrupalSecurityTeam/drupal-advisory-database/blob/main/advisories/easy_breadcrumb/DRUPAL-CONTRIB-2026-212.json",
            "affected_versions": "<2.0.11"
          }
        }
      ],
      "modified": "2026-10-07T20:15:06.826582896Z",
      "provider": "osv",
      "references": [
        "https://www.drupal.org/sa-contrib-2026-212"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2026-107309",
        "evidence": "/aliases"
      }
    ],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "core-osv",
  "document_id": 97211,
  "published_at": "2026-10-07T16:37:06+00:00"
}