CyberRota Analysis
AI-GeneratedThe SmtpPickupDirAppender in Apache log4net is vulnerable to improper handling of Unicode encoding, which can lead to the loss of logged events when an unpaired UTF-16 surrogate is encountered. This results in discarded buffered events and the potential for sensitive data suppression in log messages. Organizations using affected versions of log4net (1.2.9 to 3.5.0) should prioritize upgrading to version 3.5.0 to mitigate this risk.
Public Exploit Signal
A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.
Note: these links are listed for security research and verification purposes only.
Original NVD Description
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.
Related CVEs
Other vulnerabilities affecting the same vendor(s)