Skip to content

← Public intelligence

PyPI package

moonraker

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

1 actionable advisory, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Low, CVSS 2.7PyPIAmendedPublished

    Moonraker affected by LDAP search filter injection

    CVE-2026-24130 · GHSA-3jqf-v4mv-747g

    Affected
    • PyPI moonraker < 0.10.0
    Fixed in
    0.10.0· Vendor fix available
    Issue
    Impact Instances of Moonraker configured with the ldap component enabled are vulnerable to LDAP search filter injection techniques via the login endpoint. The 401 error response message can be used to determine whether or not a search was successful, allowing for brute force methods to discover LDAP entries on the server such as user IDs and user attributes. Patches Users should upgrade to Moonraker 0.10.0 which patches this vulnerability. Workarounds Admins can set the maxloginattempts option in the [authorization] section to a reasonable value. Any IP attempting to exploit this vulnerability will be locked out after it has reached the specified number of consecutive failed login attempts. This condition is cleared after a Moonraker restart. Note that if an attacker knows a valid user password they can bypass this protection by successfully logging in. The most secure workaround for users unable to upgrade is to remove the ldap section from moonraker.conf and rely on the built in…

    Recommended action: Upgrade to 0.10.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →