Skip to content
OpenAdvisories
Medium · 5.1 CVE-2025-30224 EUVD-2025-9428

MyDumper arbitrary file read issue

Published Apr 1, 2025 · Updated May 29, 2025 · Assigned by GitHub_M

Description

MyDumper is a MySQL Logical Backup Tool. The MySQL C client library (libmysqlclient) allows authenticated remote actors to read arbitrary files from client systems via a crafted server response to LOAD LOCAL INFILE query, leading to sensitive information disclosure when clients connect to untrusted MySQL servers without explicitly disabling the local infile capability. Mydumper has the local infile option enabled by default and does not have an option to disable it. This can lead to an unexpected arbitrary file read if the Mydumper tool connects to an untrusted server. This vulnerability is fixed in 0.18.2-8.

Affected products

VendorProductAffectedFixed
mydumper mydumper < 0.18.2-8 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 12 mydumper 0.10.1-1+deb12u2 —
Debian 11 mydumper 0.10.1-1+deb11u1 DLA-4190-1
ReleasePackageFixed inAdvisory
Ubuntu 26.10 mydumper No fix yet —
Ubuntu 26.04 LTS mydumper No fix yet —
Ubuntu 25.10 mydumper No fix yet —
Ubuntu 24.04 LTS mydumper No fix yet —
Ubuntu 22.04 LTS mydumper No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS mydumper No fix yet —
Ubuntu 18.04 LTS mydumper No fix yet —
Ubuntu 16.04 LTS mydumper No fix yet —

Advisories 1

References