CVE-2026-107569
Last modified
CVE-2026-107569 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. Unchecked input for a loop condition in Progressive Robot hMailServer 6.0.0 through 6.3.6 allows a remote unauthenticated attacker to stop the server carrying mail. The server bounds the mail it generates in response to a message - a rule forward, reply or copy, an account forward, a Sieve redirect, vacation or notify, a bounce, an out-of-office reply - by a counter it carries in the message's X-hMailServer-LoopCount header, and makes no more once the counter reaches the configured rule loop limit (5 by default); that is what ends a forwarding or auto-reply cycle in a bounded number of hops. EPSS estimates a 0.37% chance of exploitation in the next 30 days.
Description
Unchecked input for a loop condition in Progressive Robot hMailServer 6.0.0 through 6.3.6 allows a remote unauthenticated attacker to stop the server carrying mail. The server bounds the mail it generates in response to a message - a rule forward, reply or copy, an account forward, a Sieve redirect, vacation or notify, a bounce, an out-of-office reply - by a counter it carries in the message's X-hMailServer-LoopCount header, and makes no more once the counter reaches the configured rule loop limit (5 by default); that is what ends a forwarding or auto-reply cycle in a bounded number of hops. X-hMailServer-LoopCount is an ordinary header that is not stripped from mail arriving from outside, and the server read it with a signed conversion and no validation, so a count below zero passed every test against the limit: a sender who sets X-hMailServer-LoopCount to a negative value, or on the Linux builds to a value above the 32-bit signed range that the conversion wraps to a negative one, lifts the bound, and a message that enters a generated-mail cycle then loops up to about two thousand million times, each hop a queued message and a delivery, filling the queue and disk and stopping mail service. The Sieve notify action (from 6.2.22) consulted no limit at all, and its increment of the count could overflow a signed integer; and an account could reset the counter on its own mail through a Sieve editheader of the header (from 6.2.22) or a rule Set header value action (all versions) ahead of a forward or redirect.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Progressive Robot Ltd | hMailServer | >= 6.0.0, <= 6.3.6 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-107569?
How severe is CVE-2026-107569?
How do I fix CVE-2026-107569?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-10756TRO600 contains a vulnerability that allows an authenticated…7.7
- CVE-2026-107564An unauthenticated remote attacker may use an allocation of …7.5
- CVE-2026-107565A flaw was found in luksmeta. A local attacker with administ…5.1
- CVE-2026-107566Missing authorization in the Sieve editheader action (6.2.22…6.5
- CVE-2026-107567Use of a less trusted source in the DKIM signing of Progress…7.5
- CVE-2026-107568Missing authorization in the Sieve notify action (6.2.22 thr…6.5
- CVE-2026-10757There is a SQL injection vulnerability in Esri ArcGIS Server…9.8
- CVE-2026-107570heap OOB write in convert_file_from_to() via a crafted Conte…2.5
- CVE-2026-107571Incorrect default permissions in the Windows installer of Pr…7.8
- CVE-2026-107572Inefficient complexity in the Sieve filter evaluation of Pro…6.5
- CVE-2026-107573Incorrect default permissions in the Windows installer of Pr…7.8
- CVE-2026-107574Inefficient algorithmic complexity in the JSON reader of Pro…7.5
Are you affected by CVE-2026-107569?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
