Bug 2555370

Summary: CVE-2026-110752 perl-Text-CSV_XS: perl-Text-CSV_XS: Denial of Service via excessive memory allocation in fragment selector [epel-all]
Product: [Fedora] Fedora EPEL Reporter: Ganesh <gnaik>
Component: perl-Text-CSV_XSAssignee: Paul Howarth <paul>
Status: MODIFIED --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: high    
Version: epel10CC: anon.amish, mspacek, paul, perl-devel, xavier
Target Milestone: ---Keywords: Security, SecurityTracking
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: {"flaws": ["d9dc0683-30d1-460d-81fe-aa835cd13e48"]}
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2554509    

Description Ganesh 2026-10-19 05:21:11 UTC
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.

Text::CSV_XS versions before 1.65 for Perl allow memory exhaustion by allocating one entry per index of an RFC 7111 selector in fragment.

fragment expands a row= or col= selector into an array with one element per selected index before it reads any data, and it does not clamp an explicit end column in a cell= selector to the row. Only the syntax and order of the ranges are checked, so row=1-400000000 on a two-line file allocates 400 million elements.

An application that passes a request-supplied fragment to fragment or csv can be made to exhaust memory, which ends the process with an Out of memory error that eval cannot catch.

Comment 1 Fedora Update System 2026-10-19 07:25:50 UTC
FEDORA-EPEL-2026-1fb2093be8 (perl-Text-CSV_XS-1.65-1.el10_4) has been submitted as an update to Fedora EPEL 10.4.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-1fb2093be8

Comment 2 Fedora Update System 2026-10-19 07:27:43 UTC
FEDORA-EPEL-2026-a6a8c9862b (perl-Text-CSV_XS-1.65-1.el10_3) has been submitted as an update to Fedora EPEL 10.3.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-a6a8c9862b

Comment 3 Fedora Update System 2026-10-19 07:29:27 UTC
FEDORA-EPEL-2026-a59a080f4e (perl-Text-CSV_XS-1.65-1.el10_2) has been submitted as an update to Fedora EPEL 10.2.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-a59a080f4e

Comment 4 Fedora Update System 2026-10-19 07:31:29 UTC
FEDORA-EPEL-2026-937362387a (perl-Text-CSV_XS-1.65-1.el9) has been submitted as an update to Fedora EPEL 9.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-937362387a

Comment 5 Fedora Update System 2026-10-19 07:33:25 UTC
FEDORA-EPEL-2026-20062595ed (perl-Text-CSV_XS-1.65-1.el8) has been submitted as an update to Fedora EPEL 8.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-20062595ed