UBUNTU-CVE-2026-82560: High severity ubuntu/perl vulnerability
Pod::Text versions before 6.1.1 for Perl allow CPU and memory exhaustion formatting a POD document whose =over nesting drives the margin to the output width. Each =over adds its indent to the margin, which wrap() subtracts from the output width to get the space available for text. When that space reaches zero, the line-splitting substitution matches the empty string, and the loop consumes no input while appending the margin padding on every pass. Formatting an attacker-supplied POD document never returns, and the output grows until memory is exhausted.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
ubuntu/perlto a version that resolves this vulnerability.Fixed in 5.18.2-2ubuntu1.7+esm10 - Upgrade
Upgrade
ubuntu/perlto a version that resolves this vulnerability.Fixed in 5.22.1-9ubuntu0.9+esm5 - Upgrade
Upgrade
ubuntu/perlto a version that resolves this vulnerability.Fixed in 5.26.1-6ubuntu0.7+esm5 - Upgrade
Upgrade
ubuntu/perlto a version that resolves this vulnerability.Fixed in 5.30.0-9ubuntu0.5+esm5 - Upgrade
Upgrade
ubuntu/perlto a version that resolves this vulnerability.Fixed in 5.34.0-3ubuntu1.10 - Upgrade
Upgrade
ubuntu/perlto a version that resolves this vulnerability.Fixed in 5.38.2-3.2ubuntu0.7 - Upgrade
Upgrade
ubuntu/perlto a version that resolves this vulnerability.Fixed in 5.42.3-1ubuntu0.1 - Upgrade
Upgrade
ubuntu/perlto a version that resolves this vulnerability.Fixed in 5.40.1-7ubuntu0.4 - Upgrade
Upgrade
Pod::Textto a version that resolves this vulnerability.Fixed in 6.1.1