Skip to content

chore(deps): refresh rpm lockfiles [SECURITY] - #3360

Open
red-hat-konflux[bot] wants to merge 1 commit into
release-3.23from
konflux/mintmaker/release-3.23/lock-file-maintenance-vulnerability
Open

chore(deps): refresh rpm lockfiles [SECURITY]#3360
red-hat-konflux[bot] wants to merge 1 commit into
release-3.23from
konflux/mintmaker/release-3.23/lock-file-maintenance-vulnerability

Conversation

@red-hat-konflux

@red-hat-konflux red-hat-konflux Bot commented May 14, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

File rpms.in.yaml:

Package Change
python3.12 3.12.13-3.el8_10 -> 3.12.14-1.el8_10
python3.12-libs 3.12.13-3.el8_10 -> 3.12.14-1.el8_10
curl 7.61.1-34.el8_10.11 -> 7.61.1-34.el8_10.13
kernel-headers 4.18.0-553.156.1.el8_10 -> 4.18.0-553.157.1.el8_10
libcurl 7.61.1-34.el8_10.11 -> 7.61.1-34.el8_10.13
libcurl-devel 7.61.1-34.el8_10.11 -> 7.61.1-34.el8_10.13
sqlite-libs 3.26.0-20.el8_10 -> 3.26.0-21.el8_10

python: Python Tarfile: Unexpected file ownership when extracting hardlinks

CVE-2026-4360

More information

Details

A flaw was found in the Python Tarfile.extract() function. This vulnerability occurs when processing untrusted tar files containing hardlinks, as the filter parameter is not correctly enforced. An attacker could exploit this to write files with unintended user or group ownership, potentially leading to unauthorized modifications or privilege issues on the system.

Severity

Moderate

References


python: cpython: CPython: tarfile extraction filter bypass allows escaping the destination directory

CVE-2026-11940

More information

Details

A flaw was found in the tarfile.extractall() function within Python. A remote attacker could exploit this vulnerability by providing a specially crafted archive. This archive could bypass security filters by using a hardlink that references a symlink, allowing the symlink to be recreated outside the intended destination directory. This could lead to out-of-destination file reads or writes, potentially resulting in information disclosure or arbitrary file modification.

Severity

Important

References


python: Python: Cross-Site Scripting (XSS) vulnerability in http.cookies module

CVE-2026-6019

More information

Details

A flaw was found in Python's http.cookies module. The Morsel.js_output() function, responsible for generating JavaScript output for cookies, does not properly neutralize the </script> HTML sequence. This oversight could allow a remote attacker to inject malicious script into a web page, potentially leading to Cross-Site Scripting (XSS) attacks. Such an attack could result in information disclosure or arbitrary code execution within the user's browser.

Severity

Moderate

References


python: Python: CPU Denial of Service in HTML parser via repeated unterminated markup declarations

CVE-2026-15308

More information

Details

A flaw was found in Python. Its incremental HTML parser can be exploited by a remote attacker. By sending specially crafted, uncontrolled data with repeated, incomplete markup declarations, the attacker can cause the system to consume excessive central processing unit (CPU) resources. This leads to a denial of service, making the affected system unresponsive.

Severity

Important

References


python: Python tarfile module: Denial of Service via improper EOF handling in streaming mode

CVE-2026-11972

More information

Details

A flaw was found in the Python tarfile module. When processing a specially crafted tar archive opened in 'streaming mode' (mode='r|'), the module does not properly handle the end-of-file (EOF) condition. This can cause the tarfile module to enter an infinite loop, leading to a Denial of Service (DoS) for applications processing such archives.

Severity

Moderate

References


python: Python: Performance degradation in XML processing due to quadratic time complexity

CVE-2026-6879

More information

Details

A flaw was found in Python's xml.etree.ElementPath component. This vulnerability can lead to a denial of service (DoS) when processing specially crafted XML documents. Specifically, certain XPath index predicates used with functions like Element.findall() and Element.iterfind() can cause the processing time to increase quadratically with the size of the input, making the system unresponsive. A remote attacker could exploit this by providing a malicious XML file, potentially disrupting service availability.

Severity

Low

References


cpython: python: Extraction filter bypass for linking outside extraction directory

CVE-2025-4330

More information

Details

A flaw was found in CPython's tarfile module. This vulnerability allows bypassing of extraction filters, enabling symlink traversal outside the intended extraction directory and potential modification of file metadata via malicious tar archives using TarFile.extractall() or TarFile.extract() with the filter="data" or filter="tar" parameters. This issue leads to potentially overwriting or modifying system files and metadata.

Severity

Important

References


curl: curl: Insecure connection establishment due to TLS configuration mismatch

CVE-2026-8286

More information

Details

A flaw was found in curl. When a new data transfer attempts to upgrade its connection using STARTTLS, it may incorrectly reuse an existing live connection. This reuse can occur even if the Transport Layer Security (TLS) configuration of the new transfer does not match the existing connection, potentially leading to an insecure connection being established.

Severity

Important

References

🔧 This Pull Request updates lock files to use the latest dependency versions.


Configuration

📅 Schedule: (in timezone Etc/UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

@red-hat-konflux
red-hat-konflux Bot requested review from a team and rhacs-bot as code owners May 14, 2026 22:13
@red-hat-konflux red-hat-konflux Bot added build-builder-image rebuild-test-container Rebuild the collector-tests container. labels May 14, 2026
@red-hat-konflux
red-hat-konflux Bot enabled auto-merge (squash) May 14, 2026 22:13
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/release-3.23/lock-file-maintenance-vulnerability branch from 069c168 to 3d50287 Compare May 27, 2026 14:17
@codecov-commenter

codecov-commenter commented May 27, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 27.61%. Comparing base (00a9c56) to head (db21cfb).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@              Coverage Diff              @@
##           release-3.23    #3360   +/-   ##
=============================================
  Coverage         27.61%   27.61%           
=============================================
  Files                96       96           
  Lines              5424     5424           
  Branches           2523     2523           
=============================================
  Hits               1498     1498           
  Misses             3214     3214           
  Partials            712      712           
Flag Coverage Δ
collector-unit-tests 27.61% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/release-3.23/lock-file-maintenance-vulnerability branch 2 times, most recently from ff890ae to 56f30df Compare July 23, 2026 09:36
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/release-3.23/lock-file-maintenance-vulnerability branch from 56f30df to 3ecb40b Compare July 29, 2026 21:55
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/release-3.23/lock-file-maintenance-vulnerability branch 6 times, most recently from 2d72b29 to 6e8205a Compare August 21, 2026 01:57
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/release-3.23/lock-file-maintenance-vulnerability branch 3 times, most recently from 0a8bc52 to 20a1446 Compare August 22, 2026 07:08
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/release-3.23/lock-file-maintenance-vulnerability branch from 20a1446 to db21cfb Compare August 25, 2026 07:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants