Skip to content
OpenAdvisories
Unscored CVE-2022-0367 EUVD-2022-15522GHSA-w46r-g3fx-q46r

A heap-based buffer overflow flaw was found in libmodbus in function modbus_reply() in src/modbus.c.

Published Aug 29, 2022 · Updated Nov 3, 2025 · Assigned by redhat

Description

A heap-based buffer overflow flaw was found in libmodbus in function modbus_reply() in src/modbus.c.

Affected products

VendorProductAffectedFixed
— libmodbus Fixed in v3.1.7 —

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 14 libmodbus 3.1.6-2.1 —
Debian 13 libmodbus 3.1.6-2.1 —
Debian 12 libmodbus 3.1.6-2.1 —
Debian 11 libmodbus 3.1.6-2+deb11u1 DLA-4084-1
Debian 10 libmodbus 3.1.4-2+deb10u2 DLA-3098-1
ReleasePackageFixed inAdvisory
Ubuntu 26.10 libmodbus No fix yet —
Ubuntu 26.04 LTS libmodbus No fix yet —
Ubuntu 25.10 libmodbus No fix yet —
Ubuntu 24.04 LTS libmodbus No fix yet —
Ubuntu 22.04 LTS libmodbus No fix yet —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS libmodbus No fix yet —
Ubuntu Pro 18.04 LTS libmodbus No fix yet —
Ubuntu Pro 16.04 LTS libmodbus No fix yet —
Ubuntu Pro 14.04 LTS libmodbus No fix yet —
ReleasePackageFixed inAdvisory
SUSE Package Hub 15 SP4 libmodbus 3.1.6-bp154.2.3.1 openSUSE-SU-2022:10196-1
ReleasePackageFixed inAdvisory
openSUSE Leap 15.4 libmodbus 3.1.6-bp154.2.3.1 openSUSE-SU-2022:10196-1
ReleasePackageFixed inAdvisory
Alpine v3.24 libmodbus 3.1.8-r0 —
Alpine v3.23 libmodbus 3.1.8-r0 —
Alpine v3.22 libmodbus 3.1.8-r0 —
Alpine v3.21 libmodbus 3.1.8-r0 —
Alpine v3.20 libmodbus 3.1.8-r0 —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 libmodbus 3.1.8-r0 —
Alpine v3.18 libmodbus 3.1.8-r0 —
Alpine v3.17 libmodbus 3.1.8-r0 —
Alpine v3.16 libmodbus 3.1.8-r0 —

Advisories 3

References