SB2026090341 - SUSE update for apr-util



SB2026090341 - SUSE update for apr-util

Published: September 3, 2026

Security Bulletin ID SB2026090341
CSH Severity
High
Patch available
YES
Number of vulnerabilities 6
Exploitation vector Remote access
Highest impact Code execution

Breakdown by Severity

High 33% Medium 50% Low 17%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 6 vulnerabilities.


1) Integer overflow (CVE-ID: CVE-2022-25147)

CWE-ID: CWE-190 - Integer overflow

CVSSv4: 9.3 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]


The vulnerability allows a remote attacker to execute arbitrary code on the target system.

The vulnerability exists due to integer overflow within the apr_base64() function. A remote attacker can pass specially crafted data to the application, trigger an integer overflow and execute arbitrary code on the target system.

Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.


2) Information Exposure Through Timing Discrepancy (CVE-ID: CVE-2025-49506)

CWE-ID: CWE-208 - Information Exposure Through Timing Discrepancy

CVSSv4: 6.3 [CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N]


The vulnerability allows a remote attacker to disclose sensitive information.

The vulnerability exists due to observable timing discrepancies in apr_password_validate() when comparing password hashes or passwords. A remote attacker can measure response times to infer sensitive information and disclose sensitive information.

The issue is particularly relevant on platforms without crypt() support, such as Windows, BeOS, NetWare, or Android.


3) Uncontrolled Recursion (CVE-ID: CVE-2026-32327)

CWE-ID: CWE-674 - Uncontrolled Recursion

CVSSv4: 8.7 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N]


The vulnerability allows a remote attacker to cause a denial of service.

The vulnerability exists due to uncontrolled recursion in apr_xml_quote_elem() when parsing XML from untrusted sources. A remote attacker can supply crafted XML input to cause a denial of service.

The issue affects library consumers that parse XML from untrusted sources and use the vulnerable function.


4) SQL injection (CVE-ID: CVE-2026-34191)

CWE-ID: CWE-89 - Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

CVSSv4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N]


The vulnerability allows a remote attacker to perform SQL injection.

The vulnerability exists due to improper neutralization of special elements used in an SQL command in the apr_dbd_oracle provider when processing SQL commands. A remote attacker can supply crafted input to perform SQL injection.


5) Heap-based buffer overflow (CVE-ID: CVE-2026-34501)

CWE-ID: CWE-122 - Heap-based Buffer Overflow

CVSSv4: 9.3 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]


The vulnerability allows a remote attacker to execute arbitrary code.

The vulnerability exists due to heap-based buffer overflow in the APR redis client when parsing redis server responses. A remote attacker can send specially crafted response data to execute arbitrary code.


6) Heap-based buffer overflow (CVE-ID: CVE-2026-34502)

CWE-ID: CWE-122 - Heap-based Buffer Overflow

CVSSv4: 8.7 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N]


The vulnerability allows a remote attacker to cause a denial of service.

The vulnerability exists due to heap-based buffer overflow in the apr memcached client when processing memcached responses. A remote attacker can send specially crafted responses to cause a denial of service.


Remediation

Install update from vendor's website.