Skip to content

← Public intelligence

PyPI package

moin

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

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

  1. High, CVSS 8.7PyPIAmendedPublished

    MoinMoin vulnerable to privilege escalation

    CVE-2008-1937 · GHSA-rqxp-6926-hphr

    Affected
    • PyPI moin < 1.6.3
    Fixed in
    1.6.3· Vendor fix available
    Issue
    The user form processing (userform.py) in MoinMoin before 1.6.3, when using ACLs or a non-empty superusers list, does not properly manage users, which allows remote attackers to gain privileges.

    Recommended action: Upgrade to 1.6.3 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 →
  2. UnratedPyPIAmendedPublished

    MoinMoin Cross-site scripting (XSS) vulnerability

    CVE-2008-0780 · GHSA-53wj-6m7w-j6mj

    Affected
    • PyPI moin >= 1.5, <= 1.5.8; >= 1.6, < 1.6.1
    Fixed in
    1.6.1· Partial vendor fix
    Issue
    Cross-site scripting (XSS) vulnerability in MoinMoin 1.5.x through 1.5.8 and 1.6.x before 1.6.1 allows remote attackers to inject arbitrary web script or HTML via the login action.

    Recommended action: Upgrade to 1.6.1; some affected versions have no fix yet, 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 →
  3. UnratedPyPIAmendedPublished

    MoinMoin Improper ACL handling for calendars and includes

    CVE-2007-2637 · GHSA-cmg7-xr2j-4r9v

    Affected
    • PyPI moin < 1.5.8
    Fixed in
    1.5.8· Vendor fix available
    Issue
    MoinMoin before 20070507 does not properly enforce ACLs for calendars and includes, which allows remote attackers to read certain pages via unspecified vectors.

    Recommended action: Upgrade to 1.5.8 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 →
  4. UnratedPyPIAmendedPublished

    MoinMoin Cross-Site Scripting (XSS) vulnerability via hitcounts and general parameters

    CVE-2007-0901 · GHSA-9gj2-ph57-56f5

    Affected
    • PyPI moin <= 1.5.7
    Fixed in
    1.5.8· Vendor fix available
    Issue
    Multiple cross-site scripting (XSS) vulnerabilities in Info pages in MoinMoin 1.5.7 allow remote attackers to inject arbitrary web script or HTML via the (1) hitcounts and (2) general parameters, different vectors than CVE-2007-0857. NOTE: the provenance of this information is unknown; the details are obtained solely from third party information.

    Recommended action: Upgrade to 1.5.8 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 →
  5. UnratedPyPIAmendedPublished

    MoinMoin Insertion of Sensitive Information into Log File

    CVE-2007-0902 · GHSA-mxh8-xgq9-w782

    Affected
    • PyPI moin >= 1.5.7, <= 1.5.7
    Fixed in
    1.5.8· Vendor fix available
    Issue
    An information leak was discovered in MoinMoin's debug reporting version 1.5.7, which could expose information about the versions of software running on the host system. MoinMoin administrators can add "showtraceback=0" to their site configurations to disable debug tracebacks.

    Recommended action: Upgrade to 1.5.8 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 →
  6. UnratedPyPIAmendedPublished

    MoinMoin Multiple cross-site scripting (XSS) vulnerabilities

    CVE-2007-0857 · GHSA-m84w-vgwf-p893

    Affected
    • PyPI moin < 1.5.7
    Fixed in
    1.5.7· Vendor fix available
    Issue
    Multiple cross-site scripting (XSS) vulnerabilities in MoinMoin before 1.5.7 allow remote attackers to inject arbitrary web script or HTML via (1) the page info, or the page name in a (2) AttachFile, (3) RenamePage, or (4) LocalSiteMap action.

    Recommended action: Upgrade to 1.5.7 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 →
  7. UnratedPyPIAmendedPublished

    MoinMoin Improper Privilege Management

    CVE-2004-1463 · GHSA-9xh4-wpx8-rg2w

    Affected
    • PyPI moin <= 1.2.2
    Fixed in
    1.2.3· Vendor fix available
    Issue
    MoinMoin 1.2.2 and earlier could allow a remote attacker to gain elevated privileges, caused by an undisclosed Access Control List (ACL) vulnerability in the PageEditor.

    Recommended action: Upgrade to 1.2.3 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 →
  8. UnratedPyPIAmendedPublished

    MoinMoin Improper Access Control

    CVE-2004-1462 · GHSA-v744-h36c-hv5j

    Affected
    • PyPI moin <= 1.2.2
    Fixed in
    1.2.3· Vendor fix available
    Issue
    Unknown vulnerability in MoinMoin 1.2.2 and earlier allows remote attackers to gain unauthorized access to administrator functions such as (1) revert and (2) delete.

    Recommended action: Upgrade to 1.2.3 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 →
  9. UnratedPyPIAmendedPublished

    MoinMoin allows administrative access

    CVE-2004-0708 · GHSA-7jrp-r6jx-32cw

    Affected
    • PyPI moin <= 1.2.1
    Fixed in
    1.2.2· Vendor fix available
    Issue
    MoinMoin 1.2.1 and earlier allows remote attackers to gain privileges by creating a user with the same name as an existing group that has higher privileges.

    Recommended action: Upgrade to 1.2.2 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 →
  10. High, CVSS 8.7PyPIAmendedPublished

    MoinMoin vulnerable to remote code execution via cache action

    CVE-2020-25074 · GHSA-52q8-877j-gghq

    Affected
    • PyPI moin < 1.9.11
    Fixed in
    1.9.11· Vendor fix available
    Issue
    Impact The cache action in action/cache.py allows directory traversal through a crafted HTTP request. An attacker who can upload attachments to the wiki can use this to achieve remote code execution. Patches Users are strongly advised to upgrade to a patched version. MoinMoin Wiki 1.9.11 has the necessary fixes and also contains other important fixes. Workarounds It is not advised to work around this, but to upgrade MoinMoin to a patched version. That said, a work around via disabling the cache or the AttachFile action might be possible. Also, it is of course helpful if you give write permissions (which include uploading attachments) only to trusted users. Credits This vulnerability was discovered by Michael Chapman. For more information If you have any questions or comments about this advisory, email me at twaldmann@thinkmo.de.

    Recommended action: Upgrade to 1.9.11 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 →
  11. Medium, CVSS 6.4PyPIAmendedPublished

    malicious SVG attachment causing stored XSS vulnerability

    CVE-2020-15275 · GHSA-4q96-6xhq-ff43

    Affected
    • PyPI moin < 1.9.11
    Fixed in
    1.9.11· Vendor fix available
    Issue
    Impact An attacker with write permissions can upload an SVG file that contains malicious javascript. This javascript will be executed in a user's browser when the user is viewing that SVG file on the wiki. Patches Users are strongly advised to upgrade to a patched version. MoinMoin Wiki 1.9.11 has the necessary fixes and also contains other important fixes. Workarounds It is not advised to work around this, but to upgrade MoinMoin to a patched version. That said, a work around via a Content Security Policy in the web server might be possible. Also, it is of course helpful if you give write permissions (which include uploading attachments) only to trusted users. For more information If you have any questions or comments about this advisory, email me at twaldmann@thinkmo.de. Credits This vulnerability was discovered by: Catarina Leite from the Checkmarx SCA AppSec team

    Recommended action: Upgrade to 1.9.11 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 →
  12. Medium, CVSS 5.1PyPIAmendedPublished

    Moderate severity vulnerability that affects moin

    CVE-2017-5934 · GHSA-42fp-4hm3-j8r7

    Affected
    • PyPI moin < 1.9.10
    Fixed in
    1.9.10· Vendor fix available
    Issue
    Cross-site scripting (XSS) vulnerability in the link dialogue in GUI editor in MoinMoin before 1.9.10 allows remote attackers to inject arbitrary web script or HTML via unspecified vectors.

    Recommended action: Upgrade to 1.9.10 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 →