CVE-2026-15743
Catalyst::Plugin::Static::Simple versions through 0.38 for Perl mark responses as publicly cacheable
Catalyst::Plugin::Static::Simple versions through 0.38 for Perl mark responses as publicly cacheable.
The _serve_static method always sets the Cache-Control header to "public", with no means of overriding it. This advises proxies that the content may be stored in a shared cache, and may be reused in responses to requests from other users. (This includes requests with an Authorization header.)
Configuring the expires time to "0" to disable caching, as documented, is ignored.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
5.7
Catalyst::Plugin::Static::Simple versions through 0.38 for Perl mark responses as publicly cacheable
Catalyst::Plugin::Static::Simple versions through 0.38 for Perl mark responses as publicly cacheable.
The _serve_static method always sets the Cache-Control header to "public", with no means of overriding it. This advises proxies that the content may be stored in a shared cache, and may be reused in responses to requests from other users. (This includes requests with an Authorization header.)
Configuring the expires time to "0" to disable caching, as documented, is ignored.
- Record
CVE-2026-15743- CVSS 3.1
- 5.7 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N - Weakness
- CWE-524, CWE-524
- Updated
- 2026-11-02
EUVDEUVD-2026-63534
5.7
Catalyst::Plugin::Static::Simple versions through 0.38 for Perl mark responses as publicly cacheable.
The _serve_static method always sets the Cache-Control header to "public", with no means of overriding it. This advises proxies that the content may be stored in a shared cache, and may be reused in responses to requests from other users. (This includes requests with an Authorization header.)
Configuring the expires time to "0" to disable caching, as documented, is ignored.
- Record
EUVD-2026-63534- CVSS 3.1
- 5.7 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-cj6v-gcgr-8wgg
5.7
Catalyst::Plugin::Static::Simple versions through 0.38 for Perl mark responses as publicly...
Catalyst::Plugin::Static::Simple versions through 0.38 for Perl mark responses as publicly cacheable.
The _serve_static method always sets the Cache-Control header to "public", with no means of overriding it. This advises proxies that the content may be stored in a shared cache, and may be reused in responses to requests from other users. (This includes requests with an Authorization header.)
Configuring the expires time to "0" to disable caching, as documented, is ignored.
- Record
GHSA-cj6v-gcgr-8wgg- CVSS 3.1
- 5.7 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N - Weakness
- CWE-524
- Updated
- 2026-11-02
NVD
5.7
Catalyst::Plugin::Static::Simple versions through 0.38 for Perl mark responses as publicly cacheable.
The _serve_static method always sets the Cache-Control header to "public", with no means of overriding it. This advises proxies that the content may be stored in a shared cache, and may be reused in responses to requests from other users. (This includes requests with an Authorization header.)
Configuring the expires time to "0" to disable caching, as documented, is ignored.
- Record
CVE-2026-15743- CVSS 3.1
- 5.7 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N - Weakness
- CWE-524
- Updated
- 2026-11-02
OSV
5.7
Catalyst::Plugin::Static::Simple versions through 0.38 for Perl mark responses as publicly cacheable
Catalyst::Plugin::Static::Simple versions through 0.38 for Perl mark responses as publicly cacheable.
The _serve_static method always sets the Cache-Control header to "public", with no means of overriding it. This advises proxies that the content may be stored in a shared cache, and may be reused in responses to requests from other users. (This includes requests with an Authorization header.)
Configuring the expires time to "0" to disable caching, as documented, is ignored.
- Record
CVE-2026-15743- CVSS 3.1
- 5.7 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N - Weakness
- CWE-524
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-15743
5.7
Catalyst::Plugin::Static::Simple versions through 0.38 for Perl mark responses as publicly cacheable. The _serve_static method always sets the Cache-Control header to "public", with no means of overriding it. This advises proxies that the content may be stored in a shared cache, and may be reused in responses to requests from other users. (This includes requests with an Authorization header.) Configuring the expires time to "0" to disable caching, as documented, is ignored.
- Record
DEBIAN-CVE-2026-15743- CVSS 3.1
- 5.7 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-15743
5.7
Catalyst::Plugin::Static::Simple versions through 0.38 for Perl mark responses as publicly cacheable. The _serve_static method always sets the Cache-Control header to "public", with no means of overriding it. This advises proxies that the content may be stored in a shared cache, and may be reused in responses to requests from other users. (This includes requests with an Authorization header.) Configuring the expires time to "0" to disable caching, as documented, is ignored.
- Record
UBUNTU-CVE-2026-15743- CVSS 3.1
- 5.7 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVMGASA-2026-0393 No score
Updated perl-Catalyst-Plugin-Static-Simple packages fix a security vulnerability
Catalyst::Plugin::Static::Simple versions through 0.38 for Perl mark responses as publicly cacheable
- Record
MGASA-2026-0393- Updated
- 2026-11-02
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libcatalyst-plugin-static-simple-perlDebian:12 |
All versions, plus listed versions 0.37-10.38-1 |
None known |
libcatalyst-plugin-static-simple-perlDebian:13 |
All versions, plus listed versions 0.37-10.38-1 |
None known |
libcatalyst-plugin-static-simple-perlDebian:14 |
before 0.38-1, plus listed versions 0.37-1 |
0.38-1 |
perl-Catalyst-Plugin-Static-SimpleMageia:10 |
before 0.370.0-4.mga10 | 0.370.0-4.mga10 |
perl-Catalyst-Plugin-Static-SimpleMageia:9 |
before 0.370.0-3.mga9 | 0.370.0-3.mga9 |
libcatalyst-plugin-static-simple-perlUbuntu:16.04:LTS |
All versions, plus listed versions 0.33-1 |
None known |
libcatalyst-plugin-static-simple-perlUbuntu:18.04:LTS |
All versions, plus listed versions 0.33-20.34-1 |
None known |
libcatalyst-plugin-static-simple-perlUbuntu:20.04:LTS |
All versions, plus listed versions 0.36-1 |
None known |
libcatalyst-plugin-static-simple-perlUbuntu:22.04:LTS |
All versions, plus listed versions 0.36-10.37-1 |
None known |
libcatalyst-plugin-static-simple-perlUbuntu:24.04:LTS |
All versions, plus listed versions 0.37-1 |
None known |
libcatalyst-plugin-static-simple-perlUbuntu:26.10 |
All versions, plus listed versions 0.37-10.38-1 |
None known |
libcatalyst-plugin-static-simple-perlUbuntu:26.04:LTS |
All versions, plus listed versions 0.37-1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-15743 is a medium vulnerability (CVSS 5.7) in libcatalyst-plugin-static-simple-perl, published August 20, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.41%, the 35th percentile. Fixed in libcatalyst-plugin-static-simple-perl 0.38-1.
References
github.com/perl-catalyst/Catalyst-Plugin-Static-Simple/pull/3
security.metacpan.org/patches/C/Catalyst-Plugin-Static-Simple/0.38/CVE-2026-15743-r1.patch
datatracker.ietf.org/doc/html/rfc9111
openwall.com/lists/oss-security/2026/08/20/18
nvd.nist.gov/vuln/detail/CVE-2026-15743
github.com/advisories/GHSA-cj6v-gcgr-8wgg
Show 9 moreShow less
cpan.org/modules
github.com/CVEProject/cvelistV5/tree/main/cves/2026/15xxx/CVE-2026-15743.json
github.com/perl-catalyst/Catalyst-Plugin-Static-Simple
security-tracker.debian.org/tracker/CVE-2026-15743
advisories.mageia.org/MGASA-2026-0393.html
bugs.mageia.org/show_bug.cgi?id=36154
ubuntu.com/security/CVE-2026-15743
cve.org/CVERecord?id=CVE-2026-15743
lists.security.metacpan.org/cve-announce/msg/42860527