CVE-2026-105241 json
Apache log4net: Unencodable content discards a whole SmtpPickupDirAppender batch
published last mo. modified last mo. also EUVD-2026-93866
- cvss
- 5.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.8%
- EPSS 0.8% chance of exploitation in 30 days, percentile 57%
- public exploits
- 0
- none known
Summary
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.
Patch / fix
- Apache Software Foundation Apache log4net 3.5.0
- github.com/apache/logging-log4net@4d2e10f commit
- github.com/apache/logging-log4net#315 pull request
Is CVE-2026-105241 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-105241 updated cvss 5.3
log4net: log4net: Log event suppression via improper Unicode handling in SmtpPickupDirAppender
-
Red Hat All currently supported Red Hat productsnot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- last mo.
Exploit prediction
0.82% chance of exploitation in the next 30 days, higher than 57% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
Affected products
- Apache Software Foundation Apache log4net
Classification
- Weakness
-
- CWE-176 Improper Handling of Unicode Encoding
References
-
github.com
/apache/logging-log4net/pull/315
patch
-
github.com
/apache/logging-log4net/commit/4d2e10f0908199604b4326f9df6d0b43b871e333
patch
-
lists.apache.org
/thread.html/hg8dgh3oy8bp3dhb8nsygk9kw2o401ws
vendor-advisory, mailing-list
-
openwall.com
/lists/oss-security/2026/10/07/15
mailing-list, third-party-advisory
Sources
- CVE List CVE-2026-105241
- NVD CVE-2026-105241
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.