Skip to content
Heist/ feed
Back to feed
UnratedFix available

krb5 — security advisory

Type: advisorySources: OSVAdvisory ID: DEBIAN-CVE-2007-4000

The kadm5_modify_policy_internal function in lib/kadm5/srv/svr_policy.c in the Kerberos administration daemon (kadmind) in MIT Kerberos 5 (krb5) 1.5 through 1.6.2 does not properly check return values when the policy does not exist, which might allow remote authenticated users with the "modify policy" privilege to execute arbitrary code via unspecified vectors that trigger a write to an uninitialized pointer.

Products
krb5
Affected versions
Not specified
Fixed versions
1.6.dfsg.1-7
CVEs
CVE-2007-4000
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 15:49 UTC · Revision 1

Source evidence

DEBIAN-CVE-2007-4000

core-osv · Original source

Published 5 Sept 2007, 10:17 UTC

The kadm5_modify_policy_internal function in lib/kadm5/srv/svr_policy.c in the Kerberos administration daemon (kadmind) in MIT Kerberos 5 (krb5) 1.5 through 1.6.2 does not properly check return values when the policy does not exist, which might allow remote authenticated users with the "modify policy" privilege to execute arbitrary code via unspecified vectors that trigger a write to an uninitialized pointer.

osv:DEBIAN-CVE-2007-4000

krb5

Fixed versions: 1.6.dfsg.1-7

krb5

Fixed versions: 1.6.dfsg.1-7

krb5

Fixed versions: 1.6.dfsg.1-7

Complete source record
{
  "id": "5c72ceaa26665ba57848f871493a3a37c8c38f194477678d9ab08bd5b40c7255",
  "url": "https://osv.dev/vulnerability/DEBIAN-CVE-2007-4000",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DEBIAN-CVE-2007-4000",
    "summary": "The kadm5_modify_policy_internal function in lib/kadm5/srv/svr_policy.c in the Kerberos administration daemon (kadmind) in MIT Kerberos 5 (krb5) 1.5 through 1.6.2 does not properly check return values when the policy does not exist, which might allow remote authenticated users with the \"modify policy\" privilege to execute arbitrary code via unspecified vectors that trigger a write to an uninitialized pointer.",
    "evidence": "osv:DEBIAN-CVE-2007-4000",
    "products": [
      {
        "name": {
          "value": "krb5",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1.6.dfsg.1-7",
            "evidence": "/affected/0/ranges"
          }
        ],
        "affected_versions": []
      },
      {
        "name": {
          "value": "krb5",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1.6.dfsg.1-7",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      },
      {
        "name": {
          "value": "krb5",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1.6.dfsg.1-7",
            "evidence": "/affected/2/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "structured": {
      "id": "DEBIAN-CVE-2007-4000",
      "aliases": [
        "DEBIAN-CVE-2007-4000"
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1.6.dfsg.1-7"
                }
              ]
            }
          ],
          "package": {
            "name": "krb5",
            "purl": "pkg:deb/debian/krb5?arch=source&distro=bookworm",
            "ecosystem": "Debian:12"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2007-4000.json"
          },
          "ecosystem_specific": {
            "urgency": "high"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1.6.dfsg.1-7"
                }
              ]
            }
          ],
          "package": {
            "name": "krb5",
            "purl": "pkg:deb/debian/krb5?arch=source&distro=trixie",
            "ecosystem": "Debian:13"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2007-4000.json"
          },
          "ecosystem_specific": {
            "urgency": "high"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1.6.dfsg.1-7"
                }
              ]
            }
          ],
          "package": {
            "name": "krb5",
            "purl": "pkg:deb/debian/krb5?arch=source&distro=forky",
            "ecosystem": "Debian:14"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2007-4000.json"
          },
          "ecosystem_specific": {
            "urgency": "high"
          }
        }
      ],
      "modified": "2026-10-21T17:47:41.375238465Z",
      "provider": "osv",
      "upstream": [
        "CVE-2007-4000"
      ],
      "references": [
        "https://security-tracker.debian.org/tracker/CVE-2007-4000"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2007-4000",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "core-osv",
  "document_id": 398483,
  "published_at": "2007-09-05T10:17:00+00:00"
}