Zero Day MonitorZDM
DashboardVulnerabilitiesTrendingZero-DaysNewsAbout
Login
ImpressumPrivacy Policy
Zero Day Monitor © 2026
2955 articles · 183536 vulns · 36/41 feeds (7d)
← Back to list
7.5
CVE-2026-15392EXPLOITEDPATCHED
perl · dbd::file

DBD::File versions before 1.651 for Perl do not ensure the table file is not a symlink to an untrusted location

Description

DBD::File versions before 1.651 for Perl do not ensure the table file is not a symlink to an untrusted location. The complete_table_name method builds the absolute table file path without checking whether the file is a symbolic link. A link inside the data directory can point to a table file at any path outside of the configured f_dir and f_dir_search directories. Callers of file-based drivers can read or write files outside of the data directory.

Affected Products

VendorProductVersions
perldbd::file0

References

  • https://github.com/perl5-dbi/dbi/security/advisories/GHSA-mh3j-xwf4-jrqw(vendor-advisory)
  • https://metacpan.org/release/HMBRAND/DBI-1.651/changes(release-notes)
  • https://github.com/perl5-dbi/dbi/commit/96d62dfe4528bf56fe13f413ed323d4252531728.patch(patch)

Related News (3 articles)

Tier A
Microsoft MSRC18d ago
CVE-2026-15392 DBD::File versions before 1.651 for Perl do not ensure the table file is not a symlink to an untrusted location
→ No new info (linked only)
Tier C
VulDB20d ago
CVE-2026-15392 | Perl DBD::File up to 1.650 File Path Resolver complete_table_name symlink
→ No new info (linked only)
Tier C
oss-security20d ago
CVE-2026-15392: DBD::File versions before 1.651 for Perl do not ensure the table file is not a symlink to an untrusted location
→ No new info (linked only)
CVSS 3.17.5 NONE
CISA KEV❌ No
Actively exploited✅ Yes
Patch available
1.651
CWECWE-22, CWE-59
PublishedJul 14, 2026
Last enriched20d agov3
Tags
CVE-2026-15392
Trending Score4
Source articles3
Independent3
Info Completeness10/14
Missing: epss, kev, iocs, mitre_attack

Community Vote

0
Login to vote
0 upvotes0 downvotes
No votes yet

Related CVEs (5)

CRITICALCVE-2026-14739EXP
DBI versions before 1.650 for Perl have a heap overflow when preparsing SQL statements with an extreme number of placeholders
Trending: 80
NONECVE-2026-14380EXP
DBI versions before 1.650 for Perl are vulnerable to code injection via caller-influenced Profile
Trending: 63
NONECVE-2026-8450EXP
HTTP::Daemon versions before 6.17 for Perl allow OS command injection via send_file()
Trending: 22
NONECVE-2026-60082EXP
DBI versions before 1.651 for Perl do not enforce statement handle consistency with the row
Trending: 5
NONECVE-2026-60081EXP
DBI::ProfileData versions before 1.651 for Perl do not limit the path index
Trending: 5

Pin to Dashboard

Verification

State: unverified
Confidence: 0%

Vulnerability Timeline

CVE Published
Jul 14, 2026
Discovered by ZDM
Jul 14, 2026
Updated: severity, cvssEstimate, exploitAvailable, activelyExploited, tags
Jul 14, 2026
Updated: affectedVersions
Jul 14, 2026
Actively Exploited
Jul 15, 2026
Exploit Available
Jul 15, 2026
Patch Available
Jul 15, 2026

Version History

v3
Last enriched 20d ago
v3Tier C20d ago

Updated affected versions to include 1.650 and marked exploit availability as false.

affectedVersions
via VulDB
v2Tier C20d ago

Updated severity to HIGH, added CVSS estimate of 7.5, marked exploit as available and actively exploited, and added new tag CVE-2026-15392.

severitycvssEstimateexploitAvailableactivelyExploitedtags
via oss-security
v120d ago

Initial creation