Skip to content
Heist/ feed
Back to feed
HighFix available

dovecot — security advisory

Type: advisorySources: OSVAdvisory ID: DEBIAN-CVE-2026-27857

Sending "NOOP (((...)))" command with 4000 parenthesis open+close results in ~1MB extra memory usage. Longer commands will result in client disconnection. This 1 MB can be left allocated for longer time periods by not sending the command ending LF. So attacker could connect possibly from even a single IP and create 1000 connections to allocate 1 GB of memory, which would likely result in reaching VSZ limit and killing the process and its other proxied connections. Attacker could connect possibly from even a single IP and create 1000 connections to allocate 1 GB of memory, which would likely result in reaching VSZ limit and killing the process and its other proxied connections. Install fixed version, there is no other remediation. No publicly available exploits are known.

Products
dovecot
Affected versions
1:2.3.19.1+dfsg1-2.1, 1:2.3.19.1+dfsg1-2.1+deb12u1, 1:2.4.1+dfsg1-6, 1:2.4.1+dfsg1-6+deb13u1, 1:2.4.1+dfsg1-6+deb13u2, 1:2.4.1+dfsg1-6+deb13u3, 1:2.4.1+dfsg1-7, 1:2.4.1+dfsg1-8, 1:2.4.1+dfsg1-9, 1:2.4.2+dfsg1-1, 1:2.4.2+dfsg1-2, 1:2.4.2+dfsg1-3, 1:2.4.2+dfsg1-4
Fixed versions
1:2.3.19.1+dfsg1-2.1+deb12u2, 1:2.4.1+dfsg1-6+deb13u4, 1:2.4.3+dfsg1-1
CVEs
CVE-2026-27857
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 17:46 UTC · Revision 2

Source evidence

DEBIAN-CVE-2026-27857

core-osv · Original source

Published 27 Mar 2026, 09:16 UTC

Sending "NOOP (((...)))" command with 4000 parenthesis open+close results in ~1MB extra memory usage. Longer commands will result in client disconnection. This 1 MB can be left allocated for longer time periods by not sending the command ending LF. So attacker could connect possibly from even a single IP and create 1000 connections to allocate 1 GB of memory, which would likely result in reaching VSZ limit and killing the process and its other proxied connections. Attacker could connect possibly from even a single IP and create 1000 connections to allocate 1 GB of memory, which would likely result in reaching VSZ limit and killing the process and its other proxied connections. Install fixed version, there is no other remediation. No publicly available exploits are known.

osv:DEBIAN-CVE-2026-27857

dovecot

Fixed versions: 1:2.3.19.1+dfsg1-2.1+deb12u2

dovecot

Fixed versions: 1:2.4.1+dfsg1-6+deb13u4

dovecot

Fixed versions: 1:2.4.3+dfsg1-1

Complete source record
{
  "id": "590fdcc67132be1459eaeaae53cf33d90dd1c3fcabef627039b5dec5bff2c776",
  "url": "https://osv.dev/vulnerability/DEBIAN-CVE-2026-27857",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DEBIAN-CVE-2026-27857",
    "summary": "Sending \"NOOP (((...)))\" command with 4000 parenthesis open+close results in ~1MB extra memory usage. Longer commands will result in client disconnection. This 1 MB can be left allocated for longer time periods by not sending the command ending LF. So attacker could connect possibly from even a single IP and create 1000 connections to allocate 1 GB of memory, which would likely result in reaching VSZ limit and killing the process and its other proxied connections. Attacker could connect possibly from even a single IP and create 1000 connections to allocate 1 GB of memory, which would likely result in reaching VSZ limit and killing the process and its other proxied connections. Install fixed version, there is no other remediation. No publicly available exploits are known.",
    "evidence": "osv:DEBIAN-CVE-2026-27857",
    "products": [
      {
        "name": {
          "value": "dovecot",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1:2.3.19.1+dfsg1-2.1+deb12u2",
            "evidence": "/affected/0/ranges"
          }
        ],
        "affected_versions": [
          {
            "value": "1:2.3.19.1+dfsg1-2.1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1:2.3.19.1+dfsg1-2.1+deb12u1",
            "evidence": "/affected/0/versions"
          }
        ]
      },
      {
        "name": {
          "value": "dovecot",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1:2.4.1+dfsg1-6+deb13u4",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": [
          {
            "value": "1:2.4.1+dfsg1-6",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1:2.4.1+dfsg1-6+deb13u1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1:2.4.1+dfsg1-6+deb13u2",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1:2.4.1+dfsg1-6+deb13u3",
            "evidence": "/affected/1/versions"
          }
        ]
      },
      {
        "name": {
          "value": "dovecot",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1:2.4.3+dfsg1-1",
            "evidence": "/affected/2/ranges"
          }
        ],
        "affected_versions": [
          {
            "value": "1:2.4.1+dfsg1-6",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1:2.4.1+dfsg1-7",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1:2.4.1+dfsg1-8",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1:2.4.1+dfsg1-9",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1:2.4.2+dfsg1-1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1:2.4.2+dfsg1-2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1:2.4.2+dfsg1-3",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1:2.4.2+dfsg1-4",
            "evidence": "/affected/2/versions"
          }
        ]
      }
    ],
    "severity": "high",
    "structured": {
      "id": "DEBIAN-CVE-2026-27857",
      "aliases": [
        "DEBIAN-CVE-2026-27857"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1:2.3.19.1+dfsg1-2.1+deb12u2"
                }
              ]
            }
          ],
          "package": {
            "name": "dovecot",
            "purl": "pkg:deb/debian/dovecot?arch=source&distro=bookworm",
            "ecosystem": "Debian:12"
          },
          "versions": [
            "1:2.3.19.1+dfsg1-2.1",
            "1:2.3.19.1+dfsg1-2.1+deb12u1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-27857.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1:2.4.1+dfsg1-6+deb13u4"
                }
              ]
            }
          ],
          "package": {
            "name": "dovecot",
            "purl": "pkg:deb/debian/dovecot?arch=source&distro=trixie",
            "ecosystem": "Debian:13"
          },
          "versions": [
            "1:2.4.1+dfsg1-6",
            "1:2.4.1+dfsg1-6+deb13u1",
            "1:2.4.1+dfsg1-6+deb13u2",
            "1:2.4.1+dfsg1-6+deb13u3"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-27857.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1:2.4.3+dfsg1-1"
                }
              ]
            }
          ],
          "package": {
            "name": "dovecot",
            "purl": "pkg:deb/debian/dovecot?arch=source&distro=forky",
            "ecosystem": "Debian:14"
          },
          "versions": [
            "1:2.4.1+dfsg1-6",
            "1:2.4.1+dfsg1-7",
            "1:2.4.1+dfsg1-8",
            "1:2.4.1+dfsg1-9",
            "1:2.4.2+dfsg1-1",
            "1:2.4.2+dfsg1-2",
            "1:2.4.2+dfsg1-3",
            "1:2.4.2+dfsg1-4"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-27857.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        }
      ],
      "modified": "2026-10-27T09:47:38.667032427Z",
      "provider": "osv",
      "upstream": [
        "CVE-2026-27857"
      ],
      "references": [
        "https://security-tracker.debian.org/tracker/CVE-2026-27857"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2026-27857",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 461162,
  "published_at": "2026-03-27T09:16:19.917+00:00"
}