Bug 54348

Summary: libxml2: -> 2.12.10
Product: Sisyphus Reporter: Yuri N. Sedunov <aris>
Component: libxml2Assignee: Alexey Shabalin <shaba>
Status: NEW --- QA Contact: qa-sisyphus
Severity: blocker    
Priority: P5 CC: at, shaba
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 46625    

Description Yuri N. Sedunov 2025-05-17 12:25:41 MSK
v2.12.10: Feb 18 2025

### Security

- [CVE-2025-24928] Fix stack-buffer-overflow in xmlSnprintfElements
- [CVE-2024-56171] Fix use-after-free after xmlSchemaItemListAdd
- pattern: Fix compilation of explicit child axis

### Regressions

- parser: Fix detection of duplicate attributes

### Bug fixes

- xpath: Fix parsing of non-ASCII names

### Portability

- python: Declare init func with PyMODINIT_FUNC
- tests: Fix sanitizer version check on old Apple clang

### Build

- autotools: Set AC_CONFIG_AUX_DIR
- cmake: Always build Python module as shared library
- cmake: Fix compatibility in package version file