CVE-2024-40896: In libxml2 2.11 before 2.11.9, 2.12 before 2.12.9, and 2.13 before 2.13.3, the SAX parser can...
9.1
Basic Information
Technical Details
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
I was unable to fetch the commit information from the GitLab URL due to bot protection. The provided information indicates a vulnerability in the SAX parser of libxml2 related to external entity handling. Without the specific commit diff, I cannot identify the exact vulnerable functions. However, the vulnerability lies within the SAX parsing and entity handling mechanisms, particularly when custom SAX handlers are used. The commit 1a8932303969907f6572b1b6aac4081c56adb5c6 is the fix for this vulnerability, but I cannot access its content to determine the exact functions modified. The vulnerability allows XXE attacks because the SAX parser produces events for external entities even if custom SAX handlers try to override entity content by setting 'checked'