Findings

CVE-2024-22365

linux-pam (aka Linux PAM) before 1.6.0 allows attackers to cause a denial of service (blocked login process) via mkfifo because the openat call (for protect_dir) lacks O_DIRECTORY.

Published Feb 6, 2024 · updated Oct 15, 2026 · linux-pam linux-pam

linux-pam (aka Linux PAM) before 1.6.0 allows attackers to cause a denial of service (blocked login process) via mkfifo because the openat call (for protect_dir) lacks O_DIRECTORY.

Code

The project this record applies to. Exploit listings stay in References.

Timeline

Detection, updates, and resolution for this record.

  1. Feb 6, 2024 · NIST NVD

    Detected

    linux-pam (aka Linux PAM) before 1.6.0 allows attackers to cause a denial of service (blocked login process) via mkfifo because the openat call (for protect_dir) lacks O_DIRECTORY.

  2. Oct 15, 2026 · NIST NVD

    Updated

    linux-pam (aka Linux PAM) before 1.6.0 allows attackers to cause a denial of service (blocked login process) via mkfifo because the openat call (for protect_dir) lacks O_DIRECTORY.

Affected

  • cpe linux-pam/linux-pamversion unspecified

Sources

  • CVE.orgVulnerability recordCVE-2024-22365

    Official CVE identifier

    cve.org
  • FIRST EPSSExploitation probabilityCVE-2024-22365

    30-day exploitation probability 0.5%

    first.org
  • NIST NVDVulnerability recordCVE-2024-22365

    linux-pam (aka Linux PAM) before 1.6.0 allows attackers to cause a denial of service (blocked login process) via mkfifo because the openat call (for protect_dir) lacks O_DIRECTORY.

    nvd.nist.gov

References

CVE-2024-22365 · ZeroDay Findings