A lightweight RPC library based on XML and HTTP
Go to file
RHEL Packaging Agent 5e6b354824 Fix HTML injection in Abyss HTTP server (CVE-2026-15928)
Backport upstream SVN revision 3342 to fix HTML injection
vulnerability (CVE-2026-15928) in the Abyss HTTP server
component of xmlrpc-c. The fix escapes HTML control characters
in URIs, filenames, and error messages rendered in HTTP
responses, preventing injection via crafted directory/file
names or error text.

CVE: CVE-2026-15928
Upstream patches:
 - https://sourceforge.net/p/xmlrpc-c/code/3342/
Resolves: RHEL-223865

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
2026-08-04 09:07:37 +00:00
.gitignore expat: Address segementation fault in CVE-2023-52425 2024-04-25 10:47:50 -04:00
0001-add-meson-buildsystem-definitions.patch Auto sync2gitlab import of xmlrpc-c-1.51.0-5.el8.src.rpm 2022-05-26 16:18:32 -04:00
0001-Remove-trace-statements-accidentally-committed-with-.patch Auto sync2gitlab import of xmlrpc-c-1.51.0-5.el8.src.rpm 2022-05-26 16:18:32 -04:00
0001-xmlrpc_server_abyss-use-va_args-properly.patch Auto sync2gitlab import of xmlrpc-c-1.51.0-5.el8.src.rpm 2022-05-26 16:18:32 -04:00
0002-chmod-x-xml-rpc-api2txt.patch Auto sync2gitlab import of xmlrpc-c-1.51.0-5.el8.src.rpm 2022-05-26 16:18:32 -04:00
0002-Use-proper-datatypes-for-long-long.patch Auto sync2gitlab import of xmlrpc-c-1.51.0-5.el8.src.rpm 2022-05-26 16:18:32 -04:00
0003-allow-30x-redirections.patch Auto sync2gitlab import of xmlrpc-c-1.51.0-5.el8.src.rpm 2022-05-26 16:18:32 -04:00
0004-Add-missing-validation-of-encoding-CVE-2022-25235.patch Auto sync2gitlab import of xmlrpc-c-1.51.0-8.el8.src.rpm 2022-05-31 15:02:30 -04:00
0005-lib-Prevent-more-integer-overflows-CVE-2022-22822-to.patch Auto sync2gitlab import of xmlrpc-c-1.51.0-8.el8.src.rpm 2022-05-31 15:02:30 -04:00
0006-Prevent-integer-overflow-on-m_groupSize-in-doProlog-.patch Auto sync2gitlab import of xmlrpc-c-1.51.0-8.el8.src.rpm 2022-05-31 15:02:30 -04:00
0007-Address-segfault-found-in-CVE-2023-52425.patch expat: Address segementation fault in CVE-2023-52425 2024-04-25 10:47:50 -04:00
0008-Prevent-integer-overflow-or-wraparound-CVE-2024-4549.patch Prevent integer overflow or wraparound CVE-2024-45491 2024-09-20 10:04:54 -04:00
0009-Restrict-XML-Entity-Expansion-Depth-in-libexpat-CVE-.patch Restrict XML Entity Expansion Depth in libexpat CVE-2024-8176 2025-03-19 15:33:54 -04:00
0010-Add-missing-files-for-the-benchmark-tests.patch Restrict XML Entity Expansion Depth in libexpat CVE-2024-8176 2025-03-19 15:33:54 -04:00
0011-Fix-HTML-injection-CVE-2026-15928.patch Fix HTML injection in Abyss HTTP server (CVE-2026-15928) 2026-08-04 09:07:37 +00:00
0012-meson-add-html.c-to-libxmlrpc_abyss-sources.patch Fix HTML injection in Abyss HTTP server (CVE-2026-15928) 2026-08-04 09:07:37 +00:00
sources expat: Address segementation fault in CVE-2023-52425 2024-04-25 10:47:50 -04:00
xmlrpc-c.spec Fix HTML injection in Abyss HTTP server (CVE-2026-15928) 2026-08-04 09:07:37 +00:00