Denial of Service Vulnerability in MHonArc Package

mhonarc Updated 02 Oct 2025

Summary

03/01/2011
N/A
Yes i
Unrated
Not published

DEBIAN-CVE-2010-1677: MHonArc 2.6.16 allows remote attackers to cause a denial of service (CPU consumption) via start tags that are placed within other start tags, as demonstrated by a sequence, a different vulnerability than CVE-2010-4524. Affects mhonarc versions < 2.6.18-1. Fixed in 2.6.18-1. How to fix ↓

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Upload your dependency manifest or SBOM

Drag & drop your file here or

Java Javascript PHP Python Go Rust Ruby Dart C/C++ Elixir CycloneDX SPDX

Upload a supported dependency manifest or SBOM. No installation or source-code access required.

See supported files and SBOM formats
SBOM sbom.json · bom.json · bom.xml · *.spdx.json · *.cdx.json · *.cdx.xml
Java pom.xml · gradle.lockfile · buildscript-gradle.lockfile
Javascript package-lock.json · yarn.lock · pnpm-lock.yaml
PHP composer.lock
Python poetry.lock · requirements.txt · Pipfile.lock
Go go.mod
Rust Cargo.lock
Ruby Gemfile.lock
Dart pubspec.lock
C/C++ conan.lock
Elixir mix.lock
Enter your work email to receive your report link.

Verify your email to view the full report and start 30 days of continuous monitoring. No credit card required.

Sponsored Devnack Your last release was probably never penetration tested Manual testing by engineers who build software, not an auditor's checklist. Trusted by teams at Swift and Google Talk to Devnack

Background

MHonArc is a popular email archiving software that allows users to create and manage web-based archives of email messages. It is widely used for its ability to convert email messages into HTML format, making them easily accessible and searchable. However, MHonArc versions prior to 2.6.18-1 are vulnerable to a denial of service attack due to improper handling of nested start tags in HTML input, which can lead to excessive CPU consumption.

Vulnerability Detail

The vulnerability identified as CVE-2010-1677 affects MHonArc version 2.6.16 and earlier. It allows remote attackers to exploit the software by sending specially crafted HTML input containing nested start tags, such as '<bo<bo<bo<bo<body>dy>dy>dy>dy>'. This malformed input can cause the application to consume excessive CPU resources, leading to a denial of service condition. This vulnerability is distinct from CVE-2010-4524 and poses a significant risk to systems running affected versions of MHonArc.

How To Fix

Minimum fixed version

2.6.18-1

This is the first release that contains the fix.

sudo apt-get install --only-upgrade mhonarc

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Workaround

If immediate patching is not feasible, consider implementing input validation to sanitize HTML input before processing it with MHonArc. This can help prevent malformed input from reaching the application and mitigate the risk of denial of service.

Conclusion

CVE-2010-1677 is a critical denial of service vulnerability affecting MHonArc versions prior to 2.6.18-1. Users are strongly advised to update to the latest version to protect their systems from potential exploitation. Additionally, implementing input validation can serve as a temporary measure until the update can be applied.

See every vulnerability recorded for mhonarc →

Share this vulnerability

FAQ

CVE-2010-1677 is a vulnerability in MHonArc that allows remote attackers to cause a denial of service by sending specially crafted HTML input.

If you are using MHonArc version 2.6.16 or earlier, your installation is vulnerable to CVE-2010-1677.

Exploitation of this vulnerability can lead to excessive CPU consumption, resulting in a denial of service condition for the affected system.

Yes, you can use Vulert, which monitors and alerts in real-time for open-source vulnerabilities in your software. You can check if your application is affected by this vulnerability using the Vulert playground without any signup.

If you cannot update immediately, consider implementing input validation to sanitize HTML input as a temporary workaround.

Related vulnerabilities

Recent vulnerabilities recorded for mhonarc.

How To Fix

Minimum fixed version

2.6.18-1

This is the first release that contains the fix.

sudo apt-get install --only-upgrade mhonarc

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback