CVE-2026-65067: Data::Intern::Shared versions before 0.02 for Perl create a world-readable mmap backing file and open it without O_EXCL or O_NOFOLLOW

Published Jul 21, 2026
·
Updated

Data::Intern::Shared versions before 0.02 for Perl create a world-readable mmap backing file and open it without OEXCL or ONOFOLLOW.

The segment is created in intern.h with open(path, ORDWR|OCREAT, 0666). The mode is 0666, so under the default umask 022 the file is created mode 0644 (world-readable). ONOFOLLOW is absent, so a symlink planted at the path is followed, and OEXCL is absent, so the open silently uses a pre-planted file instead of failing.

A "Shared" segment naturally lives in a shared directory such as /tmp or /dev/shm, where any local user can read the IPC payloads stored in the world-readable segment, and a pre-planted file or symlink at the path lets a local attacker win a pre-creation race or redirect the open.

Affected Software

1 affected component
Perl<0.02

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Data::Intern::Shared to a version that resolves this vulnerability.

    Fixed in 0.02

Event History

Jul 21, 2026
CVE Published
via MITRE·07:09 PM
Data Sourced
via MITRE·07:09 PM
RemedyDescriptionWeakness
Data Sourced
via NVD·08:17 PM
DescriptionSeverityWeakness
Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the severity of CVE-2026-65067?

CVE-2026-65067 has a low severity score of 3.8 according to the CVSS v3.1.

2

How does CVE-2026-65067 affect Data::Intern::Shared for Perl?

CVE-2026-65067 affects Data::Intern::Shared by creating a world-readable mmap backing file due to improper file permissions.

3

Is there a fix for CVE-2026-65067?

To fix CVE-2026-65067, upgrade Data::Intern::Shared to version 0.02 or later.

4

What are the risks associated with CVE-2026-65067?

The primary risk of CVE-2026-65067 is unauthorized access to sensitive data due to world-readable file permissions.

5

What versions of Data::Intern::Shared are vulnerable to CVE-2026-65067?

Versions of Data::Intern::Shared prior to 0.02 are vulnerable to CVE-2026-65067.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203