# RLSA-2026:30851: Security update for 111 packages

RLSA-2026:30851, released June 29, 2026, fixes 2 CVEs across 111 products. None of them is reported as exploited. Patch Radar priority: Urgent.

- Web page: https://patchblox.com/security/fix/linux/rlsa-2026-30851
- Platform: Linux
- Released: Jun 29, 2026
- Priority: Urgent (Closes CVE-2026-42496, rated Critical)
- CVEs: 2, exploited: 0, on CISA KEV: 0
- Vendor advisory: https://errata.rockylinux.org/RLSA-2026:30851

## Applies to

| Product | Release | Fixed in |
|---|---|---|
| [perl](https://patchblox.com/security/data/product/linux/perl.md) | rocky 8 | 4:5.32.1-474.module+el8.10.0+40155+64ce2d41 |
| [perl-Algorithm-Diff](https://patchblox.com/security/data/product/linux/perl-algorithm-diff.md) | rocky 8 | 0:1.1903-10.module+el8.10.0+40155+64ce2d41 |
| [perl-Archive-Zip](https://patchblox.com/security/data/product/linux/perl-archive-zip.md) | rocky 8 | 0:1.68-3.module+el8.10.0+40155+64ce2d41 |
| [perl-CPAN](https://patchblox.com/security/data/product/linux/perl-cpan.md) | rocky 8 | 0:2.28-5.module+el8.10.0+1616+0d20cc68 |
| [perl-CPAN-DistnameInfo](https://patchblox.com/security/data/product/linux/perl-cpan-distnameinfo.md) | rocky 8 | 0:0.12-13.module+el8.9.0+1491+a1bcd037 |
| [perl-CPAN-Meta](https://patchblox.com/security/data/product/linux/perl-cpan-meta.md) | rocky 8 | 0:2.150010-397.module+el8.10.0+1616+0d20cc68 |
| [perl-CPAN-Meta-Requirements](https://patchblox.com/security/data/product/linux/perl-cpan-meta-requirements.md) | rocky 8 | 0:2.140-397.module+el8.10.0+1616+0d20cc68 |
| [perl-CPAN-Meta-YAML](https://patchblox.com/security/data/product/linux/perl-cpan-meta-yaml.md) | rocky 8 | 0:0.018-1001.module+el8.6.0+882+2fa1e48f |
| [perl-Carp](https://patchblox.com/security/data/product/linux/perl-carp.md) | rocky 8 | 0:1.50-439.module+el8.10.0+40155+64ce2d41 |
| [perl-Compress-Bzip2](https://patchblox.com/security/data/product/linux/perl-compress-bzip2.md) | rocky 8 | 0:2.28-2.module+el8.10.0+40155+64ce2d41 |
| [perl-Compress-Raw-Bzip2](https://patchblox.com/security/data/product/linux/perl-compress-raw-bzip2.md) | rocky 8 | 0:2.096-1.module+el8.10.0+1616+0d20cc68 |
| [perl-Compress-Raw-Lzma](https://patchblox.com/security/data/product/linux/perl-compress-raw-lzma.md) | rocky 8 | 0:2.096-1.module+el8.10.0+1616+0d20cc68 |
| [perl-Compress-Raw-Zlib](https://patchblox.com/security/data/product/linux/perl-compress-raw-zlib.md) | rocky 8 | 0:2.096-2.module+el8.10.0+1753+8441f55f |
| [perl-Config-Perl-V](https://patchblox.com/security/data/product/linux/perl-config-perl-v.md) | rocky 8 | 0:0.32-441.module+el8.10.0+1616+0d20cc68 |
| [perl-DB_File](https://patchblox.com/security/data/product/linux/perl-db-file.md) | rocky 8 | 0:1.855-1.module+el8.10.0+40155+64ce2d41 |
| [perl-Data-Dumper](https://patchblox.com/security/data/product/linux/perl-data-dumper.md) | rocky 8 | 0:2.174-440.module+el8.10.0+1616+0d20cc68 |
| [perl-Data-OptList](https://patchblox.com/security/data/product/linux/perl-data-optlist.md) | rocky 8 | 0:0.110-7.module+el8.10.0+40155+64ce2d41 |
| [perl-Data-Section](https://patchblox.com/security/data/product/linux/perl-data-section.md) | rocky 8 | 0:0.200007-8.module+el8.10.0+1616+0d20cc68 |
| [perl-Devel-PPPort](https://patchblox.com/security/data/product/linux/perl-devel-ppport.md) | rocky 8 | 0:3.62-1.module+el8.10.0+1616+0d20cc68 |
| [perl-Devel-Size](https://patchblox.com/security/data/product/linux/perl-devel-size.md) | rocky 8 | 0:0.83-3.module+el8.10.0+1616+0d20cc68 |
| [perl-Digest](https://patchblox.com/security/data/product/linux/perl-digest.md) | rocky 8 | 0:1.20-1.module+el8.10.0+40155+64ce2d41 |
| [perl-Digest-MD5](https://patchblox.com/security/data/product/linux/perl-digest-md5.md) | rocky 8 | 0:2.58-1.module+el8.10.0+40155+64ce2d41 |
| [perl-Digest-SHA](https://patchblox.com/security/data/product/linux/perl-digest-sha.md) | rocky 8 | 1:6.02-2.module+el8.6.0+882+2fa1e48f |
| [perl-Encode](https://patchblox.com/security/data/product/linux/perl-encode.md) | rocky 8 | 4:3.08-461.module+el8.10.0+40155+64ce2d41 |
| [perl-Encode-Locale](https://patchblox.com/security/data/product/linux/perl-encode-locale.md) | rocky 8 | 0:1.05-10.module+el8.10.0+40155+64ce2d41 |
| [perl-Env](https://patchblox.com/security/data/product/linux/perl-env.md) | rocky 8 | 0:1.04-396.module+el8.10.0+1616+0d20cc68 |
| [perl-Exporter](https://patchblox.com/security/data/product/linux/perl-exporter.md) | rocky 8 | 0:5.74-458.module+el8.10.0+1616+0d20cc68 |
| [perl-ExtUtils-CBuilder](https://patchblox.com/security/data/product/linux/perl-extutils-cbuilder.md) | rocky 8 | 1:0.280236-1.module+el8.10.0+40155+64ce2d41 |
| [perl-ExtUtils-Install](https://patchblox.com/security/data/product/linux/perl-extutils-install.md) | rocky 8 | 0:2.20-1.module+el8.10.0+40155+64ce2d41 |
| [perl-ExtUtils-MakeMaker](https://patchblox.com/security/data/product/linux/perl-extutils-makemaker.md) | rocky 8 | 2:7.46-3.module+el8.10.0+1616+0d20cc68 |
| [perl-ExtUtils-Manifest](https://patchblox.com/security/data/product/linux/perl-extutils-manifest.md) | rocky 8 | 1:1.73-1.module+el8.10.0+40155+64ce2d41 |
| [perl-ExtUtils-ParseXS](https://patchblox.com/security/data/product/linux/perl-extutils-parsexs.md) | rocky 8 | 1:3.40-439.module+el8.10.0+40155+64ce2d41 |
| [perl-Fedora-VSP](https://patchblox.com/security/data/product/linux/perl-fedora-vsp.md) | rocky 8 | 0:0.001-10.module+el8.10.0+1616+0d20cc68 |
| [perl-File-Fetch](https://patchblox.com/security/data/product/linux/perl-file-fetch.md) | rocky 8 | 0:1.00-1.module+el8.10.0+1616+0d20cc68 |
| [perl-File-HomeDir](https://patchblox.com/security/data/product/linux/perl-file-homedir.md) | rocky 8 | 0:1.004-6.module+el8.6.0+878+f93dfff7 |
| [perl-File-Path](https://patchblox.com/security/data/product/linux/perl-file-path.md) | rocky 8 | 0:2.16-439.module+el8.10.0+40155+64ce2d41 |
| [perl-File-Temp](https://patchblox.com/security/data/product/linux/perl-file-temp.md) | rocky 8 | 1:0.231.100-1.module+el8.10.0+40155+64ce2d41 |
| [perl-File-Which](https://patchblox.com/security/data/product/linux/perl-file-which.md) | rocky 8 | 0:1.23-4.module+el8.10.0+40155+64ce2d41 |
| [perl-Filter](https://patchblox.com/security/data/product/linux/perl-filter.md) | rocky 8 | 2:1.60-1.module+el8.10.0+1616+0d20cc68 |
| [perl-Filter-Simple](https://patchblox.com/security/data/product/linux/perl-filter-simple.md) | rocky 8 | 0:0.96-457.module+el8.10.0+1616+0d20cc68 |
| [perl-Getopt-Long](https://patchblox.com/security/data/product/linux/perl-getopt-long.md) | rocky 8 | 1:2.52-1.module+el8.10.0+40155+64ce2d41 |
| [perl-HTTP-Tiny](https://patchblox.com/security/data/product/linux/perl-http-tiny.md) | rocky 8 | 0:0.078-1.module+el8.10.0+1616+0d20cc68 |
| [perl-IO-Compress-Lzma](https://patchblox.com/security/data/product/linux/perl-io-compress-lzma.md) | rocky 8 | 0:2.096-1.module+el8.10.0+40155+64ce2d41 |
| [perl-IO-Socket-IP](https://patchblox.com/security/data/product/linux/perl-io-socket-ip.md) | rocky 8 | 0:0.41-2.module+el8.10.0+40155+64ce2d41 |
| [perl-IPC-Cmd](https://patchblox.com/security/data/product/linux/perl-ipc-cmd.md) | rocky 8 | 2:1.04-2.module+el8.6.0+878+f93dfff7 |
| [perl-IPC-SysV](https://patchblox.com/security/data/product/linux/perl-ipc-sysv.md) | rocky 8 | 0:2.09-1.module+el8.10.0+40155+64ce2d41 |
| [perl-IPC-System-Simple](https://patchblox.com/security/data/product/linux/perl-ipc-system-simple.md) | rocky 8 | 0:1.30-3.module+el8.10.0+1616+0d20cc68 |
| [perl-Importer](https://patchblox.com/security/data/product/linux/perl-importer.md) | rocky 8 | 0:0.025-6.module+el8.10.0+40155+64ce2d41 |
| [perl-JSON-PP](https://patchblox.com/security/data/product/linux/perl-json-pp.md) | rocky 8 | 1:4.04-2.module+el8.10.0+1616+0d20cc68 |
| [perl-Locale-Maketext](https://patchblox.com/security/data/product/linux/perl-locale-maketext.md) | rocky 8 | 0:1.29-440.module+el8.10.0+1616+0d20cc68 |
| [perl-MIME-Base64](https://patchblox.com/security/data/product/linux/perl-mime-base64.md) | rocky 8 | 0:3.15-1001.module+el8.10.0+1616+0d20cc68 |
| [perl-MRO-Compat](https://patchblox.com/security/data/product/linux/perl-mro-compat.md) | rocky 8 | 0:0.13-5.module+el8.10.0+40155+64ce2d41 |
| [perl-Math-BigInt](https://patchblox.com/security/data/product/linux/perl-math-bigint.md) | rocky 8 | 1:1.9998.18-1.module+el8.10.0+1616+0d20cc68 |
| [perl-Math-BigInt-FastCalc](https://patchblox.com/security/data/product/linux/perl-math-bigint-fastcalc.md) | rocky 8 | 0:0.500.900-1.module+el8.10.0+40155+64ce2d41 |
| [perl-Math-BigRat](https://patchblox.com/security/data/product/linux/perl-math-bigrat.md) | rocky 8 | 0:0.2614-2.module+el8.6.0+882+2fa1e48f |
| [perl-Module-Build](https://patchblox.com/security/data/product/linux/perl-module-build.md) | rocky 8 | 2:0.42.31-5.module+el8.10.0+40155+64ce2d41 |
| [perl-Module-CoreList](https://patchblox.com/security/data/product/linux/perl-module-corelist.md) | rocky 8 | 1:5.20211020-1.module+el8.10.0+1616+0d20cc68 |
| [perl-Module-Load](https://patchblox.com/security/data/product/linux/perl-module-load.md) | rocky 8 | 1:0.36-1.module+el8.10.0+1616+0d20cc68 |
| [perl-Module-Load-Conditional](https://patchblox.com/security/data/product/linux/perl-module-load-conditional.md) | rocky 8 | 0:0.74-1.module+el8.10.0+40155+64ce2d41 |
| [perl-Module-Metadata](https://patchblox.com/security/data/product/linux/perl-module-metadata.md) | rocky 8 | 0:1.000037-1.module+el8.6.0+878+f93dfff7 |
| [perl-Object-HashBase](https://patchblox.com/security/data/product/linux/perl-object-hashbase.md) | rocky 8 | 0:0.009-4.module+el8.10.0+40155+64ce2d41 |
| [perl-Package-Generator](https://patchblox.com/security/data/product/linux/perl-package-generator.md) | rocky 8 | 0:1.106-12.module+el8.10.0+1616+0d20cc68 |
| [perl-Params-Check](https://patchblox.com/security/data/product/linux/perl-params-check.md) | rocky 8 | 1:0.38-396.module+el8.6.0+882+2fa1e48f |
| [perl-Params-Util](https://patchblox.com/security/data/product/linux/perl-params-util.md) | rocky 8 | 0:1.102-2.module+el8.10.0+1616+0d20cc68 |
| [perl-PathTools](https://patchblox.com/security/data/product/linux/perl-pathtools.md) | rocky 8 | 0:3.78-439.module+el8.6.0+878+f93dfff7 |
| [perl-Perl-OSType](https://patchblox.com/security/data/product/linux/perl-perl-ostype.md) | rocky 8 | 0:1.010-397.module+el8.6.0+882+2fa1e48f |
| [perl-PerlIO-via-QuotedPrint](https://patchblox.com/security/data/product/linux/perl-perlio-via-quotedprint.md) | rocky 8 | 0:0.09-1.module+el8.10.0+1616+0d20cc68 |
| [perl-Pod-Checker](https://patchblox.com/security/data/product/linux/perl-pod-checker.md) | rocky 8 | 4:1.74-1.module+el8.10.0+1616+0d20cc68 |
| [perl-Pod-Escapes](https://patchblox.com/security/data/product/linux/perl-pod-escapes.md) | rocky 8 | 1:1.07-396.module+el8.10.0+1616+0d20cc68 |
| [perl-Pod-Parser](https://patchblox.com/security/data/product/linux/perl-pod-parser.md) | rocky 8 | 0:1.63-1001.module+el8.10.0+40155+64ce2d41 |
| [perl-Pod-Perldoc](https://patchblox.com/security/data/product/linux/perl-pod-perldoc.md) | rocky 8 | 0:3.28.01-443.module+el8.10.0+40155+64ce2d41 |
| [perl-Pod-Simple](https://patchblox.com/security/data/product/linux/perl-pod-simple.md) | rocky 8 | 1:3.42-1.module+el8.10.0+40155+64ce2d41 |
| [perl-Pod-Usage](https://patchblox.com/security/data/product/linux/perl-pod-usage.md) | rocky 8 | 4:2.01-1.module+el8.10.0+40155+64ce2d41 |
| [perl-Scalar-List-Utils](https://patchblox.com/security/data/product/linux/perl-scalar-list-utils.md) | rocky 8 | 4:1.55-457.module+el8.10.0+1616+0d20cc68 |
| [perl-Socket](https://patchblox.com/security/data/product/linux/perl-socket.md) | rocky 8 | 4:2.031-1.module+el8.10.0+1616+0d20cc68 |
| [perl-Software-License](https://patchblox.com/security/data/product/linux/perl-software-license.md) | rocky 8 | 0:0.103014-5.module+el8.10.0+1616+0d20cc68 |
| [perl-Storable](https://patchblox.com/security/data/product/linux/perl-storable.md) | rocky 8 | 1:3.21-457.module+el8.10.0+1616+0d20cc68 |
| [perl-Sub-Exporter](https://patchblox.com/security/data/product/linux/perl-sub-exporter.md) | rocky 8 | 0:0.987-17.module+el8.10.0+40155+64ce2d41 |
| [perl-Sub-Install](https://patchblox.com/security/data/product/linux/perl-sub-install.md) | rocky 8 | 0:0.928-15.module+el8.10.0+40155+64ce2d41 |
| [perl-Sys-Syslog](https://patchblox.com/security/data/product/linux/perl-sys-syslog.md) | rocky 8 | 0:0.36-1.module+el8.6.0+878+f93dfff7 |
| [perl-Term-ANSIColor](https://patchblox.com/security/data/product/linux/perl-term-ansicolor.md) | rocky 8 | 0:5.01-458.module+el8.10.0+1616+0d20cc68 |
| [perl-Term-Cap](https://patchblox.com/security/data/product/linux/perl-term-cap.md) | rocky 8 | 0:1.17-396.module+el8.10.0+1616+0d20cc68 |
| [perl-Term-Table](https://patchblox.com/security/data/product/linux/perl-term-table.md) | rocky 8 | 0:0.015-2.module+el8.10.0+1616+0d20cc68 |
| [perl-Test-Harness](https://patchblox.com/security/data/product/linux/perl-test-harness.md) | rocky 8 | 1:3.42-2.module+el8.10.0+1616+0d20cc68 |
| [perl-Test-Simple](https://patchblox.com/security/data/product/linux/perl-test-simple.md) | rocky 8 | 3:1.302181-2.module+el8.10.0+1616+0d20cc68 |
| [perl-Text-Balanced](https://patchblox.com/security/data/product/linux/perl-text-balanced.md) | rocky 8 | 0:2.04-1.module+el8.10.0+1616+0d20cc68 |
| [perl-Text-Diff](https://patchblox.com/security/data/product/linux/perl-text-diff.md) | rocky 8 | 0:1.45-7.module+el8.10.0+1616+0d20cc68 |
| [perl-Text-Glob](https://patchblox.com/security/data/product/linux/perl-text-glob.md) | rocky 8 | 0:0.11-5.module+el8.10.0+1616+0d20cc68 |
| [perl-Text-ParseWords](https://patchblox.com/security/data/product/linux/perl-text-parsewords.md) | rocky 8 | 0:3.30-396.module+el8.6.0+882+2fa1e48f |
| [perl-Text-Tabs+Wrap](https://patchblox.com/security/data/product/linux/perl-text-tabs-wrap.md) | rocky 8 | 0:2013.0523-396.module+el8.10.0+1616+0d20cc68 |
| [perl-Text-Template](https://patchblox.com/security/data/product/linux/perl-text-template.md) | rocky 8 | 0:1.58-1.module+el8.10.0+1616+0d20cc68 |
| [perl-Thread-Queue](https://patchblox.com/security/data/product/linux/perl-thread-queue.md) | rocky 8 | 0:3.14-457.module+el8.10.0+1616+0d20cc68 |
| [perl-Time-HiRes](https://patchblox.com/security/data/product/linux/perl-time-hires.md) | rocky 8 | 4:1.9764-459.module+el8.10.0+40155+64ce2d41 |
| [perl-Time-Local](https://patchblox.com/security/data/product/linux/perl-time-local.md) | rocky 8 | 2:1.300-4.module+el8.10.0+40155+64ce2d41 |
| [perl-URI](https://patchblox.com/security/data/product/linux/perl-uri.md) | rocky 8 | 0:1.76-5.module+el8.6.0+878+f93dfff7 |
| [perl-Unicode-Collate](https://patchblox.com/security/data/product/linux/perl-unicode-collate.md) | rocky 8 | 0:1.29-1.module+el8.10.0+40155+64ce2d41 |
| [perl-Unicode-Normalize](https://patchblox.com/security/data/product/linux/perl-unicode-normalize.md) | rocky 8 | 0:1.27-458.module+el8.10.0+1616+0d20cc68 |
| [perl-autodie](https://patchblox.com/security/data/product/linux/perl-autodie.md) | rocky 8 | 0:2.34-1.module+el8.10.0+1616+0d20cc68 |
| [perl-bignum](https://patchblox.com/security/data/product/linux/perl-bignum.md) | rocky 8 | 0:0.51-439.module+el8.6.0+878+f93dfff7 |
| [perl-constant](https://patchblox.com/security/data/product/linux/perl-constant.md) | rocky 8 | 0:1.33-1001.module+el8.10.0+40155+64ce2d41 |
| [perl-experimental](https://patchblox.com/security/data/product/linux/perl-experimental.md) | rocky 8 | 0:0.025-1.module+el8.10.0+1616+0d20cc68 |
| [perl-generators](https://patchblox.com/security/data/product/linux/perl-generators.md) | rocky 8 | 0:1.13-1.module+el8.10.0+1616+0d20cc68 |
| [perl-inc-latest](https://patchblox.com/security/data/product/linux/perl-inc-latest.md) | rocky 8 | 2:0.500-10.module+el8.6.0+882+2fa1e48f |
| [perl-libnet](https://patchblox.com/security/data/product/linux/perl-libnet.md) | rocky 8 | 0:3.13-1.module+el8.10.0+40155+64ce2d41 |
| [perl-local-lib](https://patchblox.com/security/data/product/linux/perl-local-lib.md) | rocky 8 | 0:2.000024-7.module+el8.10.0+1616+0d20cc68 |
| [perl-parent](https://patchblox.com/security/data/product/linux/perl-parent.md) | rocky 8 | 1:0.238-457.module+el8.10.0+1616+0d20cc68 |
| [perl-perlfaq](https://patchblox.com/security/data/product/linux/perl-perlfaq.md) | rocky 8 | 0:5.20210520-1.module+el8.10.0+1616+0d20cc68 |
| [perl-podlators](https://patchblox.com/security/data/product/linux/perl-podlators.md) | rocky 8 | 1:4.14-457.module+el8.10.0+40155+64ce2d41 |
| [perl-threads](https://patchblox.com/security/data/product/linux/perl-threads.md) | rocky 8 | 1:2.25-457.module+el8.10.0+40155+64ce2d41 |
| [perl-threads-shared](https://patchblox.com/security/data/product/linux/perl-threads-shared.md) | rocky 8 | 0:1.61-457.module+el8.10.0+1616+0d20cc68 |
| [perl-version](https://patchblox.com/security/data/product/linux/perl-version.md) | rocky 8 | 7:0.99.29-1.module+el8.10.0+40155+64ce2d41 |

## CVEs this fix closes

| CVE | Priority | Title | CVSS | EPSS | Exploitation |
|---|---|---|---:|---:|---|
| [CVE-2026-42496](https://patchblox.com/security/data/cve/CVE-2026-42496.md) | Urgent | perl: Archive::Tar versions before 3.08 for Perl extract symlinks with attacker controlled targets outside the extraction d... | 9.1 | 0.0050 |  |
| [CVE-2026-48962](https://patchblox.com/security/data/cve/CVE-2026-48962.md) | High | libperl5.38t64: IO::Compress versions before 2.220 for Perl can execute arbitrary code in File::GlobMapper via an attacker-controlled... | 8.2 | 0.0044 |  |

---

Data as of 2026-11-08T00:53:09Z UTC. Source: Patchblox Patch Radar (https://patchblox.com/security/patch-radar). Patchblox finds out-of-date software on Windows, macOS and Linux and updates it through release rings: https://patchblox.com/demo

Free to use with attribution: show "Data: Patchblox Patch Radar" with a link to https://patchblox.com/security/patch-radar. Terms, including what needs a written agreement: https://patchblox.com/security/patch-radar/use-the-data

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.
