CVE-2026-7111Disclosure(hmbrand / text\)

LOWCVSS 8.4 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

Text::CSV_XS versions before 1.62 for Perl have a use-after-free when registered callbacks extend the Perl argument stack, which may enable type confusion or memory corruption. The Parse, print, getline, and getline_all methods invoke registered callbacks (for example after_parse, before_print, or on_error) and cache the Perl argument stack pointer across the call. If a callback extends the argument stack enough to trigger a reallocation, the return value is written through the stale pointer into the freed buffer, and the caller reads the original $self argument as the return value instead. Calling code that expects parsed data from getline_all receives the Text::CSV_XS object in its place, leading to logic errors or crashes. Text::CSV_XS objects used without any registered callbacks are not affected.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-416CWE-825

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • text\

Threat summary

  • 3 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Technical details provided in 3 signals
  • Disclosure: 3 classified signals
  • Peaked 1d ago at 2 mentions (2026-04-29); latest day: 1
  • 3 total mentions across 2 days

Affected systems

Vendors
Products
text\

1 version affected across 1 product

Deep dive

Activity timeline3 mentions / 2d
01122Mentions · 2026-04-29: 2Mentions · 2026-04-30: 1Technical Details · 2026-04-29: 2Technical Details · 2026-04-30: 104-2904-30
Signal classification1 categories
Disclosure
3100.0%
Referenced assets4 URLs
Classification over time
DateTotalLabels
2026-04-292
Disclosure2
2026-04-301
Disclosure1
Full discourse3 posts
  • Open Source Security mailing list@oss_security
    Disclosure

    Perl CPAN CVE-2026-7111: Text::CSV_XS: Use-after-free, may enable type confusion or memory corruption https://www.openwall.com/lists/oss-security/2026/04/29/17 CVE-2026-7381: Plack::Middleware::XSendfile: Client-controlled path rewriting https://www.openwall.com/lists/oss-security/2026/04/29/27

    Post summary

    The text announces two new Perl CPAN module vulnerabilities: CVE-2026-7111 is a use-after-free that could lead to memory corruption, whereas CVE-2026-7381 permits client-controlled path rewriting.

    00051286
    4.7K followersView on X
  • Infoflowcloud@infoflowcloud
    Disclosure

    🚨*CVE* CVE-2026-7111 Text::CSV_XS versions before 1.62 for Perl have a use-after-free when registered callbacks extend the Perl argument stack, which may enable type confusion or memory cor… https://www.cve.org/CVERecord?id=CVE-2026-7111 ----- Traducción: CVE-2026-7111 Tex… http://infoflow.cloud`

    Post summary

    A concise disclosure of CVE‑2026‑7111, describing a use‑after‑free in Text::CSV_XS that could lead to type confusion or memory corruption, and linking to the official CVE record.

    0000022
    74 followersView on X
  • CVE@CVEnew
    Disclosure

    CVE-2026-7111 Text::CSV_XS versions before 1.62 for Perl have a use-after-free when registered callbacks extend the Perl argument stack, which may enable type confusion or memory cor… https://www.cve.org/CVERecord?id=CVE-2026-7111

    Post summary

    The post announces a new CVE—CVE‑2026‑7111—is a use‑after‑free in Text::CSV_XS for Perl, but provides no PoC, exploit code, patch, or evidence of active exploitation.

    00000117
    57.3K followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Apphmbrandtext\\--

Explore more