CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

textproc/p5-Text-CSV_XS 1.65

Comma-separated values manipulation routines

Port info

Maintainer
svysh.fbsd@gmail.com
Packages
latest: 1.65
Upstream
up to date
Last update
to 1.65 · 163664a847
Quarterly
2026Q4: 1.65 · last MFH 565e628839
WWW
https://metacpan.org/release/Text-CSV_XS
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install p5-Text-CSV_XS
installs 1.65 from latest; from quarterly (2026Q4) 1.65
Port
# cd /usr/ports/textproc/p5-Text-CSV_XS && make install clean
Size
108 KiB download · 265 KiB installed
Depends on
lang/perl5.42 5.42.3
License
ART10 or GPLv1+

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.651.64–
FreeBSD 151.651.65–
FreeBSD 141.651.641.65

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.651.65–
FreeBSD 141.651.641.65

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.65.

Fixed (10)

Show 10 fixed
VuXML entries whose affected range the packaged version has left, plus CVEs from the last 90 days that this version is already past (fixed by update).
CVECVSSPublishedDescription
CVE-2026-1107599.82026-10-16Text::CSV_XS versions before 1.65 for Perl return a 0xFF byte that is not in the input for an empty last field followed by a lone CR in parse. When the input to parse e…
CVE-2026-1107579.82026-10-16Text::CSV_XS versions before 1.65 for Perl allow record splitting by writing strings used as numbers without quotes in combine. combine and print do not check whether a…
CVE-2026-1107569.82026-10-16Text::CSV_XS versions before 1.65 for Perl drop the end of a record and its line ending when a UTF-8 flagged field precedes invalid UTF-8 bytes in print. When a record …
CVE-2026-1107539.82026-10-16Text::CSV_XS versions from 1.46 before 1.65 for Perl have a use-after-free of bind_columns variables when skip_empty_rows skips an empty line in getline. With bind_colu…
CVE-2026-1107587.52026-10-16Text::CSV_XS versions before 1.65 for Perl read before the start of an all-blank field under allow_whitespace in strip_trail_whitespace. Under allow_whitespace, strip_t…
CVE-2026-1107557.52026-10-16Text::CSV_XS versions before 1.65 for Perl allow quadratic CPU use by copying the unparsed remainder per record of CR-only input in getline. With eol unset, the default…
CVE-2026-1107527.52026-10-16Text::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…
CVE-2026-1107546.52026-10-16Text::CSV_XS versions before 1.65 for Perl leak the parsed fields of a record that fails to parse in getline. getline collects the fields of a record into a new array a…

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (79)

Jun Kuriyama (kuriyama) · 0.73
- Upgrade to 0.73.
9cc41ca96e
Jun Kuriyama (kuriyama) · 0.72
- Upgrade to 0.72.
0f5774582c
Jun Kuriyama (kuriyama) · 0.71
- Upgrade to 0.71.
9aa537f06d
Jun Kuriyama (kuriyama) · 0.70
- Upgrade to 0.70.
938df85988
Jun Kuriyama (kuriyama) · 0.69
- Upgrade to 0.69.
3c938d741c
Jun Kuriyama (kuriyama) · 0.68
Upgrade to 0.68.
ad6fa249c2
Jun Kuriyama (kuriyama) · 0.67
Upgrade to 0.67.
c025808f01
Jun Kuriyama (kuriyama) · 0.65
- Take maintainership which I'm using.
8c2577b3f0
Andrey A. Chernov (ache) · 0.65
Drop my maintainership
b9d412e6fa
Philip M. Gollucci (pgollucci) · 0.65
- Update to 0.65

PR:             ports/136564
Approved by:    maintainer timeout (ache; 14 days)
Submitted by:   myself (pgollucci@)
eddff9317c
Andrey A. Chernov (ache) · 0.63
Upgrade to 0.63

PR:             132973
Submitted by:   Edmondas Girkantas <eg@fbsd.lt>
1405c20b95
Andrey A. Chernov (ache) · 0.60
Upgrade to 0.60
60206b373b
Andrey A. Chernov (ache) · 0.54
Update to 0.54

PR:             127140
Submitted by:   Yen-Ming Lee <leeym@freebsd.org>
2ad3bf9db3
Andrey A. Chernov (ache) · 0.45
Upgrade to 0.45

PR:             124001
Submitted by:   Martin Kjeldsen <mk@catpipe.net>
b095f3917b
Andrey A. Chernov (ache) · 0.34
Update to 0.34 With minor mod to pkg-plist comparing to original PR

PR:             120887
Submitted by:   leeym
5c4987423a
Edwin Groothuis (edwin) · 0.23
SHA256ify

Approved by: krion@
84b1517c16
Edwin Groothuis (edwin) · 0.23
big whitespace cleanup (see ports/65409)

PR:		ports/65828
Submitted by:	trevor
Approved by:	ache
c170f04e0f
Trevor Johnson (trevor) · 0.23
Add size data, approved by maintainers.
a1bc8c46f5
Ying-Chieh Liao (ijliao) · 0.23
utilize SITE_PERL

PR:		58166
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
c634b4bb83
Ade Lovett (ade) · 0.23
Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
7e52725f2a
Andrey A. Chernov (ache) · 0.23
Upgrade to 0.23
a944738adb
Vanilla I. Shu (vanilla) · 0.22
Upgrade to 0.22.
107a4f2f14
Vanilla I. Shu (vanilla) · 0.20
Remove do-configure section, use PERL_CONFIGURE now.
68c2f99c63
Maxim Sobolev (sobomax) · 0.20
Massive style enforcement - use ^I instead of spaces for variables identation.
2b1a883dc4
Will Andrews (will) · 0.20
Lots and lots of cleanups.  Teach p5-* in general about PKGNAMEPREFIX. Add some missing/wrong dependencies.  Show how to respect CC/CFLAGS.  Many miscellaneous modifications.  I used more excessive hacks to force p5-Jcode and p5-WWW-Search to respect CC/CFLAGS.

Patches largely done by:	Christian Weisgerber <naddy@mips.inka.de>
1e60866cc1
Chris Piazza (cpiazza) · 0.20
Update with the new PORTNAME/PORTVERSION variables
37c0ef8e3b
Andrey A. Chernov (ache)
fix path
bc35359a12
Tim Vanderhoek (hoek)
General comment cleanups.
8cd82c0318
Andrey A. Chernov (ache)
Comma separated values manipulations
2beeebeda2