Read the docs
TI-2010-00638 Aliases CVE-2010-0669GHSA-977v-29j9-9rxc

MoinMoin before 1.8.7 and 1.9.x before 1.9.2 does not properly sanitize user profiles…

Priority LOW 37Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
— Not recorded in CVSS 2.0
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
Partial · Partial · Partial
Fix status
Fixed

Attack profile from CVSS 2.0 · NVD. Fix status from CNA and GitHub.

Summary

MoinMoin before 1.8.7 and 1.9.x before 1.9.2 does not properly sanitize user profiles, which has unspecified impact and attack vectors.

Why it matters now

EPSS 0.01882 79th percentileScored 2026-11-07
Fix Fixed moin (PyPI): 1.8.7, 1.9.2

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
—moin (PyPI)before 1.8.71.8.7Patch availableGHSA-977v-29j9-9rxc
—moin (PyPI)1.9 to before 1.9.21.9.2Patch availableGHSA-977v-29j9-9rxc
  • — Vendor— Affected all versions Fixed in — No fix listed CNA
  • moin (PyPI) Vendor— Affected before 1.8.7 Fixed in 1.8.7 Patch available GHSA-977v-29j9-9rxc
  • moin (PyPI) Vendor— Affected 1.9 to before 1.9.2 Fixed in 1.9.2 Patch available GHSA-977v-29j9-9rxc

CPE configurations NVD · 46

CPEVersionsRoleVendor
cpe:2.3:a:moinmo:moinmoin:*:*:*:*:*:*:*:*up to 1.8.6VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.0:*:*:*:*:*:*:*1.5.0VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.0:beta1:*:*:*:*:*:*1.5.0 beta1VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.0:beta2:*:*:*:*:*:*1.5.0 beta2VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.0:beta3:*:*:*:*:*:*1.5.0 beta3VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.0:beta4:*:*:*:*:*:*1.5.0 beta4VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.0:beta5:*:*:*:*:*:*1.5.0 beta5VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.0:beta6:*:*:*:*:*:*1.5.0 beta6VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.0:rc1:*:*:*:*:*:*1.5.0 rc1VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.1:*:*:*:*:*:*:*1.5.1VulnerableMoinmo
  • cpe:2.3:a:moinmo:moinmoin:*:*:*:*:*:*:*:* Versions up to 1.8.6 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.0:*:*:*:*:*:*:* Versions 1.5.0 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.0:beta1:*:*:*:*:*:* Versions 1.5.0 beta1 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.0:beta2:*:*:*:*:*:* Versions 1.5.0 beta2 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.0:beta3:*:*:*:*:*:* Versions 1.5.0 beta3 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.0:beta4:*:*:*:*:*:* Versions 1.5.0 beta4 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.0:beta5:*:*:*:*:*:* Versions 1.5.0 beta5 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.0:beta6:*:*:*:*:*:* Versions 1.5.0 beta6 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.0:rc1:*:*:*:*:*:* Versions 1.5.0 rc1 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.1:*:*:*:*:*:*:* Versions 1.5.1 Vulnerable ·Moinmo
Show 36 more CPE
CPEVersionsRoleVendor
cpe:2.3:a:moinmo:moinmoin:1.5.2:*:*:*:*:*:*:*1.5.2VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.3:*:*:*:*:*:*:*1.5.3VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.3:rc1:*:*:*:*:*:*1.5.3 rc1VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.3:rc2:*:*:*:*:*:*1.5.3 rc2VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.4:*:*:*:*:*:*:*1.5.4VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.5:*:*:*:*:*:*:*1.5.5VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.5:rc1:*:*:*:*:*:*1.5.5 rc1VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.5a:*:*:*:*:*:*:*1.5.5aVulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.6:*:*:*:*:*:*:*1.5.6VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.7:*:*:*:*:*:*:*1.5.7VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.5.8:*:*:*:*:*:*:*1.5.8VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.6.0:*:*:*:*:*:*:*1.6.0VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.6.0:beta1:*:*:*:*:*:*1.6.0 beta1VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.6.0:beta2:*:*:*:*:*:*1.6.0 beta2VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.6.0:rc1:*:*:*:*:*:*1.6.0 rc1VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.6.0:rc2:*:*:*:*:*:*1.6.0 rc2VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.6.1:*:*:*:*:*:*:*1.6.1VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.6.2:*:*:*:*:*:*:*1.6.2VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.6.3:*:*:*:*:*:*:*1.6.3VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.6.4:*:*:*:*:*:*:*1.6.4VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.7.0:*:*:*:*:*:*:*1.7.0VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.7.0:beta1:*:*:*:*:*:*1.7.0 beta1VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.7.0:beta2:*:*:*:*:*:*1.7.0 beta2VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.7.0:rc1:*:*:*:*:*:*1.7.0 rc1VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.7.0:rc2:*:*:*:*:*:*1.7.0 rc2VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.7.0:rc3:*:*:*:*:*:*1.7.0 rc3VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.7.1:*:*:*:*:*:*:*1.7.1VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.7.2:*:*:*:*:*:*:*1.7.2VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.7.3:*:*:*:*:*:*:*1.7.3VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.8.0:*:*:*:*:*:*:*1.8.0VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.8.1:*:*:*:*:*:*:*1.8.1VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.8.2:*:*:*:*:*:*:*1.8.2VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.8.3:*:*:*:*:*:*:*1.8.3VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.8.4:*:*:*:*:*:*:*1.8.4VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.9.0:*:*:*:*:*:*:*1.9.0VulnerableMoinmo
cpe:2.3:a:moinmo:moinmoin:1.9.1:*:*:*:*:*:*:*1.9.1VulnerableMoinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.2:*:*:*:*:*:*:* Versions 1.5.2 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.3:*:*:*:*:*:*:* Versions 1.5.3 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.3:rc1:*:*:*:*:*:* Versions 1.5.3 rc1 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.3:rc2:*:*:*:*:*:* Versions 1.5.3 rc2 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.4:*:*:*:*:*:*:* Versions 1.5.4 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.5:*:*:*:*:*:*:* Versions 1.5.5 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.5:rc1:*:*:*:*:*:* Versions 1.5.5 rc1 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.5a:*:*:*:*:*:*:* Versions 1.5.5a Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.6:*:*:*:*:*:*:* Versions 1.5.6 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.7:*:*:*:*:*:*:* Versions 1.5.7 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.5.8:*:*:*:*:*:*:* Versions 1.5.8 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.6.0:*:*:*:*:*:*:* Versions 1.6.0 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.6.0:beta1:*:*:*:*:*:* Versions 1.6.0 beta1 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.6.0:beta2:*:*:*:*:*:* Versions 1.6.0 beta2 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.6.0:rc1:*:*:*:*:*:* Versions 1.6.0 rc1 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.6.0:rc2:*:*:*:*:*:* Versions 1.6.0 rc2 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.6.1:*:*:*:*:*:*:* Versions 1.6.1 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.6.2:*:*:*:*:*:*:* Versions 1.6.2 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.6.3:*:*:*:*:*:*:* Versions 1.6.3 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.6.4:*:*:*:*:*:*:* Versions 1.6.4 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.7.0:*:*:*:*:*:*:* Versions 1.7.0 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.7.0:beta1:*:*:*:*:*:* Versions 1.7.0 beta1 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.7.0:beta2:*:*:*:*:*:* Versions 1.7.0 beta2 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.7.0:rc1:*:*:*:*:*:* Versions 1.7.0 rc1 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.7.0:rc2:*:*:*:*:*:* Versions 1.7.0 rc2 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.7.0:rc3:*:*:*:*:*:* Versions 1.7.0 rc3 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.7.1:*:*:*:*:*:*:* Versions 1.7.1 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.7.2:*:*:*:*:*:*:* Versions 1.7.2 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.7.3:*:*:*:*:*:*:* Versions 1.7.3 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.8.0:*:*:*:*:*:*:* Versions 1.8.0 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.8.1:*:*:*:*:*:*:* Versions 1.8.1 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.8.2:*:*:*:*:*:*:* Versions 1.8.2 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.8.3:*:*:*:*:*:*:* Versions 1.8.3 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.8.4:*:*:*:*:*:*:* Versions 1.8.4 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.9.0:*:*:*:*:*:*:* Versions 1.9.0 Vulnerable ·Moinmo
  • cpe:2.3:a:moinmo:moinmoin:1.9.1:*:*:*:*:*:*:* Versions 1.9.1 Vulnerable ·Moinmo

Remediation

  • Fix · GHSA-977v-29j9-9rxc moin (PyPI) Fixed in 1.8.7 Advisory →
  • Fix · GHSA-977v-29j9-9rxc moin (PyPI) Fixed in 1.9.2 Advisory →

Vendor assessments

Red Hat

Red Hat's page for this CVE →

Not affected: 1 product
  • Red Hat

Timeline

  1. 2026-10-02 Threatist record created from CVE-2010-0669
  2. 2026-10-03 Alias added: GHSA-977v-29j9-9rxc

References

  • TI-2012-05045 Multiple unrestricted file upload vulnerabilities in the (1) twikidraw… CVSS 2.0MEDIUM 6.0
  • TI-2020-15333 The cache action in action/cache.py in MoinMoin through 1.9.10 allows directory traversal… CVSS 3.1CRITICAL 9.8
  • TI-2012-05213 Multiple directory traversal vulnerabilities in the (1) twikidraw (action/twikidraw.py)… CVSS 2.0MEDIUM 6.0
  • TI-2020-12045 malicious SVG attachment causing stored XSS vulnerability in MoinMoin CVSS 3.1HIGH 8.7
  • TI-2009-04518 MoinMoin 1.7.x before 1.7.3 and 1.8.x before 1.8.3 checks parent ACLs in certain… CVSS 2.0HIGH 7.5
  • TI-2010-00685 The default configuration of cfg.packagepages_actions_excluded in MoinMoin before 1.8.7… CVSS 2.0HIGH 7.5
See all 25 →

Sources