CVE catalog

CVE-2016-10151

hesiod: CVE-2016-10151

[CVE catalog]

Severity
High · CVSS 7CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.39% · Oct 25, 2026

The hesiod_init function in lib/hesiod.c in Hesiod 3.2.1 compares EUID with UID to determine whether to use configurations from environment variables, which allows local users to gain privileges via the (1) HESIOD_CONFIG or (2) HES_DOMAIN environment variable and leveraging certain SUID/SGUID binary.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianhesiodsid3.2.1-5fixed
Debianhesiodforky3.2.1-5fixed
Debianhesiodtrixie3.2.1-5fixed
Debianhesiodbookworm3.2.1-4fixed
Ubuntuhesiod16.043.2.1-3vulnerable
Ubuntuhesiod16.043.2.1-3.1~build0.16.04.1fixed
Ubuntuhesiod18.043.2.1-3vulnerable
Ubuntuhesiod18.043.2.1-3build1vulnerable
Ubuntuhesiod18.043.2.1-3.1~build0.18.04.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianhesiodsourcesid3.2.1-3.1lowNot reported[852094]
Debianhesiodsourceforky3.2.1-3.1lowNot reported[852094]
Debianhesiodsourcetrixie3.2.1-3.1lowNot reported[852094]
Debianhesiodsourcebookworm3.2.1-3.1lowNot reported[852094]
Ubuntuhesioddeb16.043.2.1-3.1~build0.16.04.1Not reportedUBUNTU-CVE-2016-10151Not reported
Ubuntuhesioddeb18.043.2.1-3.1~build0.18.04.1Not reportedUBUNTU-CVE-2016-10151Not reported

[Debian bug #852094]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [hesiod]Fixed
    Details (2)
    • 3.2.1-4 · amd64 · bookworm

      Fixed · Fixed: 3.2.1-3.1

      dsa · hesiod · debian · bookworm; dsa · hesiod · debian · 12

    • 3.2.1-4 · arm64 · bookworm

      Fixed · Fixed: 3.2.1-3.1

      dsa · hesiod · debian · bookworm; dsa · hesiod · debian · 12

  • [libhesiod0]Fixed

    Source package: [hesiod]

    Details (2)
    • 3.2.1-4 · amd64 · bookworm

      Fixed · Fixed: 3.2.1-3.1

      dsa · hesiod · debian · bookworm; dsa · hesiod · debian · 12

    • 3.2.1-4 · arm64 · bookworm

      Fixed · Fixed: 3.2.1-3.1

      dsa · hesiod · debian · bookworm; dsa · hesiod · debian · 12

  • Source package: [hesiod]

    Details (2)
    • 3.2.1-4 · amd64 · bookworm

      Fixed · Fixed: 3.2.1-3.1

      dsa · hesiod · debian · bookworm; dsa · hesiod · debian · 12

    • 3.2.1-4 · arm64 · bookworm

      Fixed · Fixed: 3.2.1-3.1

      dsa · hesiod · debian · bookworm; dsa · hesiod · debian · 12

[Debian 13 (Trixie)]

  • [hesiod]Fixed
    Details (2)
    • 3.2.1-5 · amd64 · trixie

      Fixed · Fixed: 3.2.1-3.1

      dsa · hesiod · debian · 13

    • 3.2.1-5 · arm64 · trixie

      Fixed · Fixed: 3.2.1-3.1

      dsa · hesiod · debian · 13

  • [libhesiod0]Fixed

    Source package: [hesiod]

    Details (2)
    • 3.2.1-5 · amd64 · trixie

      Fixed · Fixed: 3.2.1-3.1

      dsa · hesiod · debian · 13

    • 3.2.1-5 · arm64 · trixie

      Fixed · Fixed: 3.2.1-3.1

      dsa · hesiod · debian · 13

  • Source package: [hesiod]

    Details (2)
    • 3.2.1-5 · amd64 · trixie

      Fixed · Fixed: 3.2.1-3.1

      dsa · hesiod · debian · 13

    • 3.2.1-5 · arm64 · trixie

      Fixed · Fixed: 3.2.1-3.1

      dsa · hesiod · debian · 13

Observed:

References