Skip to content

← Public intelligence

PyPI package

modoboa

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

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

  1. High, CVSS 7.2PyPIAmendedPublished

    Modoboa has OS Command Injection

    CVE-2026-27602 · GHSA-wwv8-cqpr-vx3m

    Affected
    • PyPI modoboa <= 2.7.0
    Fixed in
    2.7.1· Vendor fix available
    Issue
    execcmd() in modoboa/lib/sysutils.py always runs subprocess calls with shell=True. Since domain names flow directly into shell command strings without any sanitization, a Reseller or SuperAdmin can include shell metacharacters in a domain name to run arbitrary OS commands on the server. Details The root cause is in modoboa/lib/sysutils.py:31: When a create a domain is created with DKIM enabled, the domain name gets embedded into a shell command like this: If the domain name contains something like $(id/tmp/proof).example.com, the shell executes the injected command before running openssl. The same pattern appears in several other places: - modoboa/admin/jobs.py:38 — mailbox rename via mv using fulladdress - modoboa/amavis/lib.py:202 — sa-learn using domain.name - modoboa/admin/models/mailbox.py:150 — doveadm user using fulladdress - modoboa/maillog/graphics.py:105–107 — rrdtool using domain.name - modoboa/webmail/models.py:54–57 — doveadm move/delete using account.email PoC…

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

    modoboa Cross-Site Request Forgery vulnerability

    CVE-2023-5690 · GHSA-57cr-rq3f-ppmx

    Affected
    • PyPI modoboa < 2.2.2
    Fixed in
    2.2.2· Vendor fix available
    Issue
    Cross-Site Request Forgery (CSRF) in GitHub repository modoboa/modoboa prior to 2.2.2.

    Recommended action: Upgrade to 2.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 →
  3. Critical, CVSS 9.3PyPIAmendedPublished

    modoboa Cross-site Scripting vulnerability

    CVE-2023-5688 · GHSA-pqgm-9g82-wcm7

    Affected
    • PyPI modoboa < 2.2.2
    Fixed in
    2.2.2· Vendor fix available
    Issue
    Cross-site Scripting (XSS) - DOM in GitHub repository modoboa/modoboa prior to 2.2.2.

    Recommended action: Upgrade to 2.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 →
  4. High, CVSS 7.5PyPIAmendedPublished

    modoboa Cross-site Scripting vulnerability

    CVE-2023-5689 · GHSA-9wj3-cfq8-wpvj

    Affected
    • PyPI modoboa < 2.2.2
    Fixed in
    2.2.2· Vendor fix available
    Issue
    Cross-site Scripting (XSS) - DOM in GitHub repository modoboa/modoboa prior to 2.2.2.

    Recommended action: Upgrade to 2.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 →
  5. Critical, CVSS 9.3PyPIAmendedPublished

    Improper Authorization in modoboa

    CVE-2023-2227 · GHSA-67mg-gm8m-ph5r

    Affected
    • PyPI modoboa < 2.1.0
    Fixed in
    2.1.0· Vendor fix available
    Issue
    In modoboa prior to 2.1.0, sending a GET request to the endpoint /api/v2/parameters/core/ returns sensitive information without any authentication or authorization.

    Recommended action: Upgrade to 2.1.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 →
  6. High, CVSS 8.4PyPIAmendedPublished

    modoboa vulnerable to Cross-Site Request Forgery

    CVE-2023-2228 · GHSA-6pvf-cq4f-hfjp

    Affected
    • PyPI modoboa < 2.1.0
    Fixed in
    2.1.0· Vendor fix available
    Issue
    modoboa prior to 2.1.0 is vulnerable to cross-site request forgery. An attacker must be logged in as admin to exploit this issue.

    Recommended action: Upgrade to 2.1.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 →
  7. Medium, CVSS 5.3PyPIAmendedPublished

    Modoboa has Weak Password Requirements

    CVE-2023-2160 · GHSA-9gxx-32p7-ff7m

    Affected
    • PyPI modoboa <= 2.0.5
    Fixed in
    2.1.0· Vendor fix available
    Issue
    Modoboa 2.0.5 and prior allows users to set unsafe passwords, such as 1 or HACK. This issue is fixed in commit 130257c96a2392ada795785a91178e656e27015c and is part of version 2.1.0.

    Recommended action: Upgrade to 2.1.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 →
  8. Medium, CVSS 4.6PyPIAmendedPublished

    modoboa Cross-site Scripting vulnerability

    CVE-2023-0949 · GHSA-mgmm-cmhj-2h5f

    Affected
    • PyPI modoboa < 2.0.5
    Fixed in
    2.0.5· Vendor fix available
    Issue
    Cross-site Scripting (XSS) - Reflected in GitHub repository modoboa/modoboa prior to 2.0.45.

    Recommended action: Upgrade to 2.0.5 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. High, CVSS 7.5PyPIAmendedPublished

    Improper Restriction of Excessive Authentication Attempts in modoboa

    CVE-2023-0860 · GHSA-q9ww-gjpw-p9g6

    Affected
    • PyPI modoboa < 2.0.4
    Fixed in
    2.0.4· Vendor fix available
    Issue
    Improper Restriction of Excessive Authentication Attempts in GitHub repository modoboa/modoboa-installer prior to 2.0.4.

    Recommended action: Upgrade to 2.0.4 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. Critical, CVSS 9.3PyPIAmendedPublished

    Authentication Bypass in modoboa

    CVE-2023-0777 · GHSA-rfhw-fm4m-52j6

    Affected
    • PyPI modoboa <= 2.0.3
    Fixed in
    2.0.4· Vendor fix available
    Issue
    Authentication Bypass by Primary Weakness in GitHub repository modoboa/modoboa prior to 2.0.4.

    Recommended action: Upgrade to 2.0.4 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 5.3PyPIAmendedPublished

    Cross-site Scripting in modoboa

    CVE-2023-0470 · GHSA-c467-5c2g-jp86

    Affected
    • PyPI modoboa < 2.0.4
    Fixed in
    2.0.4· Vendor fix available
    Issue
    Cross-site Scripting (XSS) - Stored in GitHub repository modoboa/modoboa prior to 2.0.4.

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

    Cross-site Scripting in modoboa

    CVE-2023-0519 · GHSA-jm3m-wr3p-hjrq

    Affected
    • PyPI modoboa < 2.0.4
    Fixed in
    2.0.4· Vendor fix available
    Issue
    Cross-site Scripting (XSS) - Stored in GitHub repository modoboa/modoboa prior to 2.0.4.

    Recommended action: Upgrade to 2.0.4 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 →
  13. Medium, CVSS 5.4PyPIAmendedPublished

    Cross-Site Request Forgery in modoboa

    CVE-2023-0438 · GHSA-9c64-x3cx-vgmm

    Affected
    • PyPI modoboa < 2.0.4
    Fixed in
    2.0.4· Vendor fix available
    Issue
    Cross-Site Request Forgery (CSRF) in GitHub repository modoboa/modoboa prior to 2.0.4.

    Recommended action: Upgrade to 2.0.4 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 →
  14. Medium, CVSS 4.3PyPIAmendedPublished

    Cross-Site Request Forgery in modoboa

    CVE-2023-0406 · GHSA-g298-59pg-93h7

    Affected
    • PyPI modoboa < 2.0.4
    Fixed in
    2.0.4· Vendor fix available
    Issue
    Cross-Site Request Forgery (CSRF) in GitHub repository modoboa/modoboa prior to 2.0.4.

    Recommended action: Upgrade to 2.0.4 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 →
  15. Medium, CVSS 6.3PyPIAmendedPublished

    Modoboa is vulnerable to Cross-Site Request Forgery

    CVE-2023-0398 · GHSA-v9gj-5rgp-w33r

    Affected
    • PyPI modoboa <= 2.0.3
    Fixed in
    2.0.4· Vendor fix available
    Issue
    Modoboa 2.0.3 and prior is vulnerable to Cross-Site Request Forgery. A patch is available and anticipated to be part of version 2.0.4.

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