CVE Catalog

CVE-2026-105241

MediumCVSS 5.3
Published: Translated: NVD NIST

Summary

Improper Handling of Unicode Encoding in the SmtpPickupDirAppender of Apache log4net. Content the mail file writer cannot encode, such as an unpaired UTF-16 surrogate, makes the write throw, discarding every buffered event in the batch and potentially leaving a truncated mail in the pickup directory. Only applications using SmtpPickupDirAppender are affected, in versions from 1.2.9 before 3.5.0.

Risk Assessment

A party whose data reaches a log message could suppress the records of other events, hindering auditing and incident detection. Truncated mail files may also be left in the pickup directory.

Recommendation

Upgrade Apache log4net to version 3.5.0, which fixes the issue. Check whether any truncated mail files remain in the pickup directory.

Other vulnerabilities in Apache log4net

See all
Original NVD description (English source)

Improper Handling of Unicode Encoding vulnerability in the SmtpPickupDirAppender of Apache log4net. Content that the mail file writer cannot encode, such as an unpaired UTF-16 surrogate, made the write throw. Every buffered event in the batch was discarded, not only the one carrying the content, and a truncated mail could be left in the pickup directory. A party whose data reaches a log message could suppress the records of other events. Only applications that use SmtpPickupDirAppender are affected. This issue affects Apache log4net: from 1.2.9 before 3.5.0. Users are recommended to upgrade to version 3.5.0, which fixes the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS