# RHSA-2025:11804: Security update for 100 packages

RHSA-2025:11804, released July 28, 2025, fixes 1 CVE across 100 products. None of them is reported as exploited. Patch Radar priority: Routine.

- Web page: https://patchblox.com/security/fix/linux/rhsa-2025-11804
- Platform: Linux
- Released: Jul 28, 2025
- Priority: Routine (Closes CVE-2025-40909)
- CVEs: 1, exploited: 0, on CISA KEV: 0
- Vendor advisory: https://access.redhat.com/errata/RHSA-2025:11804

## Applies to

| Product | Release | Fixed in |
|---|---|---|
| [perl](https://patchblox.com/security/data/product/linux/perl.md) | RHEL 9 | 4:5.32.1-481.1.el9_6 |
| [perl-Attribute-Handlers](https://patchblox.com/security/data/product/linux/perl-attribute-handlers.md) | RHEL 9 | 0:1.01-481.1.el9_6 |
| [perl-AutoLoader](https://patchblox.com/security/data/product/linux/perl-autoloader.md) | RHEL 9 | 0:5.74-481.1.el9_6 |
| [perl-AutoSplit](https://patchblox.com/security/data/product/linux/perl-autosplit.md) | RHEL 9 | 0:5.74-481.1.el9_6 |
| [perl-B](https://patchblox.com/security/data/product/linux/perl-b.md) | RHEL 9 | 0:1.80-481.1.el9_6 |
| [perl-Benchmark](https://patchblox.com/security/data/product/linux/perl-benchmark.md) | RHEL 9 | 0:1.23-481.1.el9_6 |
| [perl-Class-Struct](https://patchblox.com/security/data/product/linux/perl-class-struct.md) | RHEL 9 | 0:0.66-481.1.el9_6 |
| [perl-Config-Extensions](https://patchblox.com/security/data/product/linux/perl-config-extensions.md) | RHEL 9 | 0:0.03-481.1.el9_6 |
| [perl-DBM_Filter](https://patchblox.com/security/data/product/linux/perl-dbm-filter.md) | RHEL 9 | 0:0.06-481.1.el9_6 |
| [perl-Devel-Peek](https://patchblox.com/security/data/product/linux/perl-devel-peek.md) | RHEL 9 | 0:1.28-481.1.el9_6 |
| [perl-Devel-SelfStubber](https://patchblox.com/security/data/product/linux/perl-devel-selfstubber.md) | RHEL 9 | 0:1.06-481.1.el9_6 |
| [perl-DirHandle](https://patchblox.com/security/data/product/linux/perl-dirhandle.md) | RHEL 9 | 0:1.05-481.1.el9_6 |
| [perl-Dumpvalue](https://patchblox.com/security/data/product/linux/perl-dumpvalue.md) | RHEL 9 | 0:2.27-481.1.el9_6 |
| [perl-DynaLoader](https://patchblox.com/security/data/product/linux/perl-dynaloader.md) | RHEL 9 | 0:1.47-481.1.el9_6 |
| [perl-English](https://patchblox.com/security/data/product/linux/perl-english.md) | RHEL 9 | 0:1.11-481.1.el9_6 |
| [perl-Errno](https://patchblox.com/security/data/product/linux/perl-errno.md) | RHEL 9 | 0:1.30-481.1.el9_6 |
| [perl-ExtUtils-Constant](https://patchblox.com/security/data/product/linux/perl-extutils-constant.md) | RHEL 9 | 0:0.25-481.1.el9_6 |
| [perl-ExtUtils-Embed](https://patchblox.com/security/data/product/linux/perl-extutils-embed.md) | RHEL 9 | 0:1.35-481.1.el9_6 |
| [perl-ExtUtils-Miniperl](https://patchblox.com/security/data/product/linux/perl-extutils-miniperl.md) | RHEL 9 | 0:1.09-481.1.el9_6 |
| [perl-Fcntl](https://patchblox.com/security/data/product/linux/perl-fcntl.md) | RHEL 9 | 0:1.13-481.1.el9_6 |
| [perl-File-Basename](https://patchblox.com/security/data/product/linux/perl-file-basename.md) | RHEL 9 | 0:2.85-481.1.el9_6 |
| [perl-File-Compare](https://patchblox.com/security/data/product/linux/perl-file-compare.md) | RHEL 9 | 0:1.100.600-481.1.el9_6 |
| [perl-File-Copy](https://patchblox.com/security/data/product/linux/perl-file-copy.md) | RHEL 9 | 0:2.34-481.1.el9_6 |
| [perl-File-DosGlob](https://patchblox.com/security/data/product/linux/perl-file-dosglob.md) | RHEL 9 | 0:1.12-481.1.el9_6 |
| [perl-File-Find](https://patchblox.com/security/data/product/linux/perl-file-find.md) | RHEL 9 | 0:1.37-481.1.el9_6 |
| [perl-File-stat](https://patchblox.com/security/data/product/linux/perl-file-stat.md) | RHEL 9 | 0:1.09-481.1.el9_6 |
| [perl-FileCache](https://patchblox.com/security/data/product/linux/perl-filecache.md) | RHEL 9 | 0:1.10-481.1.el9_6 |
| [perl-FileHandle](https://patchblox.com/security/data/product/linux/perl-filehandle.md) | RHEL 9 | 0:2.03-481.1.el9_6 |
| [perl-FindBin](https://patchblox.com/security/data/product/linux/perl-findbin.md) | RHEL 9 | 0:1.51-481.1.el9_6 |
| [perl-GDBM_File](https://patchblox.com/security/data/product/linux/perl-gdbm-file.md) | RHEL 9 | 0:1.18-481.1.el9_6 |
| [perl-Getopt-Std](https://patchblox.com/security/data/product/linux/perl-getopt-std.md) | RHEL 9 | 0:1.12-481.1.el9_6 |
| [perl-Hash-Util](https://patchblox.com/security/data/product/linux/perl-hash-util.md) | RHEL 9 | 0:0.23-481.1.el9_6 |
| [perl-Hash-Util-FieldHash](https://patchblox.com/security/data/product/linux/perl-hash-util-fieldhash.md) | RHEL 9 | 0:1.20-481.1.el9_6 |
| [perl-I18N-Collate](https://patchblox.com/security/data/product/linux/perl-i18n-collate.md) | RHEL 9 | 0:1.02-481.1.el9_6 |
| [perl-I18N-LangTags](https://patchblox.com/security/data/product/linux/perl-i18n-langtags.md) | RHEL 9 | 0:0.44-481.1.el9_6 |
| [perl-I18N-Langinfo](https://patchblox.com/security/data/product/linux/perl-i18n-langinfo.md) | RHEL 9 | 0:0.19-481.1.el9_6 |
| [perl-IO](https://patchblox.com/security/data/product/linux/perl-io.md) | RHEL 9 | 0:1.43-481.1.el9_6 |
| [perl-IPC-Open3](https://patchblox.com/security/data/product/linux/perl-ipc-open3.md) | RHEL 9 | 0:1.21-481.1.el9_6 |
| [perl-Locale-Maketext-Simple](https://patchblox.com/security/data/product/linux/perl-locale-maketext-simple.md) | RHEL 9 | 1:0.21-481.1.el9_6 |
| [perl-Math-Complex](https://patchblox.com/security/data/product/linux/perl-math-complex.md) | RHEL 9 | 0:1.59-481.1.el9_6 |
| [perl-Memoize](https://patchblox.com/security/data/product/linux/perl-memoize.md) | RHEL 9 | 0:1.03-481.1.el9_6 |
| [perl-Module-Loaded](https://patchblox.com/security/data/product/linux/perl-module-loaded.md) | RHEL 9 | 1:0.08-481.1.el9_6 |
| [perl-NDBM_File](https://patchblox.com/security/data/product/linux/perl-ndbm-file.md) | RHEL 9 | 0:1.15-481.1.el9_6 |
| [perl-NEXT](https://patchblox.com/security/data/product/linux/perl-next.md) | RHEL 9 | 0:0.67-481.1.el9_6 |
| [perl-Net](https://patchblox.com/security/data/product/linux/perl-net.md) | RHEL 9 | 0:1.02-481.1.el9_6 |
| [perl-ODBM_File](https://patchblox.com/security/data/product/linux/perl-odbm-file.md) | RHEL 9 | 0:1.16-481.1.el9_6 |
| [perl-Opcode](https://patchblox.com/security/data/product/linux/perl-opcode.md) | RHEL 9 | 0:1.48-481.1.el9_6 |
| [perl-POSIX](https://patchblox.com/security/data/product/linux/perl-posix.md) | RHEL 9 | 0:1.94-481.1.el9_6 |
| [perl-Pod-Functions](https://patchblox.com/security/data/product/linux/perl-pod-functions.md) | RHEL 9 | 0:1.13-481.1.el9_6 |
| [perl-Pod-Html](https://patchblox.com/security/data/product/linux/perl-pod-html.md) | RHEL 9 | 0:1.25-481.1.el9_6 |
| [perl-Safe](https://patchblox.com/security/data/product/linux/perl-safe.md) | RHEL 9 | 0:2.41-481.1.el9_6 |
| [perl-Search-Dict](https://patchblox.com/security/data/product/linux/perl-search-dict.md) | RHEL 9 | 0:1.07-481.1.el9_6 |
| [perl-SelectSaver](https://patchblox.com/security/data/product/linux/perl-selectsaver.md) | RHEL 9 | 0:1.02-481.1.el9_6 |
| [perl-SelfLoader](https://patchblox.com/security/data/product/linux/perl-selfloader.md) | RHEL 9 | 0:1.26-481.1.el9_6 |
| [perl-Symbol](https://patchblox.com/security/data/product/linux/perl-symbol.md) | RHEL 9 | 0:1.08-481.1.el9_6 |
| [perl-Sys-Hostname](https://patchblox.com/security/data/product/linux/perl-sys-hostname.md) | RHEL 9 | 0:1.23-481.1.el9_6 |
| [perl-Term-Complete](https://patchblox.com/security/data/product/linux/perl-term-complete.md) | RHEL 9 | 0:1.403-481.1.el9_6 |
| [perl-Term-ReadLine](https://patchblox.com/security/data/product/linux/perl-term-readline.md) | RHEL 9 | 0:1.17-481.1.el9_6 |
| [perl-Test](https://patchblox.com/security/data/product/linux/perl-test.md) | RHEL 9 | 0:1.31-481.1.el9_6 |
| [perl-Text-Abbrev](https://patchblox.com/security/data/product/linux/perl-text-abbrev.md) | RHEL 9 | 0:1.02-481.1.el9_6 |
| [perl-Thread](https://patchblox.com/security/data/product/linux/perl-thread.md) | RHEL 9 | 0:3.05-481.1.el9_6 |
| [perl-Thread-Semaphore](https://patchblox.com/security/data/product/linux/perl-thread-semaphore.md) | RHEL 9 | 0:2.13-481.1.el9_6 |
| [perl-Tie](https://patchblox.com/security/data/product/linux/perl-tie.md) | RHEL 9 | 0:4.6-481.1.el9_6 |
| [perl-Tie-File](https://patchblox.com/security/data/product/linux/perl-tie-file.md) | RHEL 9 | 0:1.06-481.1.el9_6 |
| [perl-Tie-Memoize](https://patchblox.com/security/data/product/linux/perl-tie-memoize.md) | RHEL 9 | 0:1.1-481.1.el9_6 |
| [perl-Time](https://patchblox.com/security/data/product/linux/perl-time.md) | RHEL 9 | 0:1.03-481.1.el9_6 |
| [perl-Time-Piece](https://patchblox.com/security/data/product/linux/perl-time-piece.md) | RHEL 9 | 0:1.3401-481.1.el9_6 |
| [perl-Unicode-UCD](https://patchblox.com/security/data/product/linux/perl-unicode-ucd.md) | RHEL 9 | 0:0.75-481.1.el9_6 |
| [perl-User-pwent](https://patchblox.com/security/data/product/linux/perl-user-pwent.md) | RHEL 9 | 0:1.03-481.1.el9_6 |
| [perl-autouse](https://patchblox.com/security/data/product/linux/perl-autouse.md) | RHEL 9 | 0:1.11-481.1.el9_6 |
| [perl-base](https://patchblox.com/security/data/product/linux/perl-base.md) | RHEL 9 | 0:2.27-481.1.el9_6 |
| [perl-blib](https://patchblox.com/security/data/product/linux/perl-blib.md) | RHEL 9 | 0:1.07-481.1.el9_6 |
| [perl-debugger](https://patchblox.com/security/data/product/linux/perl-debugger.md) | RHEL 9 | 0:1.56-481.1.el9_6 |
| [perl-deprecate](https://patchblox.com/security/data/product/linux/perl-deprecate.md) | RHEL 9 | 0:0.04-481.1.el9_6 |
| [perl-devel](https://patchblox.com/security/data/product/linux/perl-devel.md) | RHEL 9 | 4:5.32.1-481.1.el9_6 |
| [perl-diagnostics](https://patchblox.com/security/data/product/linux/perl-diagnostics.md) | RHEL 9 | 0:1.37-481.1.el9_6 |
| [perl-doc](https://patchblox.com/security/data/product/linux/perl-doc.md) | RHEL 9 | 0:5.32.1-481.1.el9_6 |
| [perl-encoding-warnings](https://patchblox.com/security/data/product/linux/perl-encoding-warnings.md) | RHEL 9 | 0:0.13-481.1.el9_6 |
| [perl-fields](https://patchblox.com/security/data/product/linux/perl-fields.md) | RHEL 9 | 0:2.27-481.1.el9_6 |
| [perl-filetest](https://patchblox.com/security/data/product/linux/perl-filetest.md) | RHEL 9 | 0:1.03-481.1.el9_6 |
| [perl-if](https://patchblox.com/security/data/product/linux/perl-if.md) | RHEL 9 | 0:0.60.800-481.1.el9_6 |
| [perl-interpreter](https://patchblox.com/security/data/product/linux/perl-interpreter.md) | RHEL 9 | 4:5.32.1-481.1.el9_6 |
| [perl-less](https://patchblox.com/security/data/product/linux/perl-less.md) | RHEL 9 | 0:0.03-481.1.el9_6 |
| [perl-lib](https://patchblox.com/security/data/product/linux/perl-lib.md) | RHEL 9 | 0:0.65-481.1.el9_6 |
| [perl-libnetcfg](https://patchblox.com/security/data/product/linux/perl-libnetcfg.md) | RHEL 9 | 4:5.32.1-481.1.el9_6 |
| [perl-libs](https://patchblox.com/security/data/product/linux/perl-libs.md) | RHEL 9 | 4:5.32.1-481.1.el9_6 |
| [perl-locale](https://patchblox.com/security/data/product/linux/perl-locale.md) | RHEL 9 | 0:1.09-481.1.el9_6 |
| [perl-macros](https://patchblox.com/security/data/product/linux/perl-macros.md) | RHEL 9 | 4:5.32.1-481.1.el9_6 |
| [perl-meta-notation](https://patchblox.com/security/data/product/linux/perl-meta-notation.md) | RHEL 9 | 0:5.32.1-481.1.el9_6 |
| [perl-mro](https://patchblox.com/security/data/product/linux/perl-mro.md) | RHEL 9 | 0:1.23-481.1.el9_6 |
| [perl-open](https://patchblox.com/security/data/product/linux/perl-open.md) | RHEL 9 | 0:1.12-481.1.el9_6 |
| [perl-overload](https://patchblox.com/security/data/product/linux/perl-overload.md) | RHEL 9 | 0:1.31-481.1.el9_6 |
| [perl-overloading](https://patchblox.com/security/data/product/linux/perl-overloading.md) | RHEL 9 | 0:0.02-481.1.el9_6 |
| [perl-ph](https://patchblox.com/security/data/product/linux/perl-ph.md) | RHEL 9 | 0:5.32.1-481.1.el9_6 |
| [perl-sigtrap](https://patchblox.com/security/data/product/linux/perl-sigtrap.md) | RHEL 9 | 0:1.09-481.1.el9_6 |
| [perl-sort](https://patchblox.com/security/data/product/linux/perl-sort.md) | RHEL 9 | 0:2.04-481.1.el9_6 |
| [perl-subs](https://patchblox.com/security/data/product/linux/perl-subs.md) | RHEL 9 | 0:1.03-481.1.el9_6 |
| [perl-utils](https://patchblox.com/security/data/product/linux/perl-utils.md) | RHEL 9 | 0:5.32.1-481.1.el9_6 |
| [perl-vars](https://patchblox.com/security/data/product/linux/perl-vars.md) | RHEL 9 | 0:1.05-481.1.el9_6 |
| [perl-vmsish](https://patchblox.com/security/data/product/linux/perl-vmsish.md) | RHEL 9 | 0:1.04-481.1.el9_6 |

## CVEs this fix closes

| CVE | Priority | Title | CVSS | EPSS | Exploitation |
|---|---|---|---:|---:|---|
| [CVE-2025-40909](https://patchblox.com/security/data/cve/CVE-2025-40909.md) | Routine | Perl threads have a working directory race condition where file operations may target unintended paths | 5.9 | 0.0050 |  |

---

Data as of 2026-11-07T18:46:35Z 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.
