CVE-2024-41184 Integer overflow in n/a
An integer overflow in Keepalived's IP sets handler can cause a denial of service, requiring a specific empty IP set name configuration.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2024-41184?
CVE-2024-41184 is a critical vulnerability in n/a, published on 18 Jul 2024. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
In the vrrp_ipsets_handler handler (fglobal_parser.c) of keepalived through 2.3.1, an integer overflow can occur. NOTE: this CVE Record might not be worthwhile because an empty ipset name must be configured by the user.
Weakness: CWE-190
Which versions are affected by CVE-2024-41184?
Linux distribution packages (23)
keepalived AlmaLinux:8 | All versions | 2.1.5-10.el8_10 |
keepalived AlmaLinux:9 | All versions | 2.2.8-4.el9_5 |
keepalived Red Hat:enterprise_linux:8::appstream | All versions | 0:2.1.5-10.el8_10 |
keepalived-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 0:2.1.5-10.el8_10 |
keepalived-debugsource Red Hat:enterprise_linux:8::appstream | All versions | 0:2.1.5-10.el8_10 |
keepalived Red Hat:enterprise_linux:9::appstream | All versions | 0:2.2.8-4.el9_5 |
keepalived-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 0:2.2.8-4.el9_5 |
keepalived-debugsource Red Hat:enterprise_linux:9::appstream | All versions | 0:2.2.8-4.el9_5 |
keepalived Rocky Linux:8 | All versions | 0:2.1.5-10.el8_10 |
keepalived Rocky Linux:9 | All versions | 0:2.2.8-4.el9_5 |
keepalived SUSE:Linux Enterprise High Availability Extension 15 SP2 | All versions | 2.0.19-150100.3.9.1 |
keepalived SUSE:Linux Enterprise High Availability Extension 15 SP3 | All versions | 2.0.19-150100.3.9.1 |
keepalived SUSE:Linux Enterprise High Availability Extension 15 SP4 | All versions | 2.2.2-150400.3.10.1 |
keepalived SUSE:Linux Enterprise High Availability Extension 15 SP5 | All versions | 2.2.2-150500.8.5.1 |
keepalived SUSE:Linux Enterprise High Availability Extension 15 SP6 | All versions | 2.2.8-150600.3.5.1 |
keepalived SUSE:Linux Enterprise Micro 5.3 | All versions | 2.2.2-150400.3.10.1 |
keepalived SUSE:Linux Enterprise Micro 5.4 | All versions | 2.2.2-150400.3.10.1 |
keepalived SUSE:Linux Enterprise Micro 5.5 | All versions | 2.2.2-150500.8.5.1 |
keepalived SUSE:Linux Micro 6.0 | All versions | 2.2.8-2.1 |
keepalived openSUSE:Leap 15.5 | All versions | 2.2.2-150500.8.5.1 |
keepalived openSUSE:Leap 15.6 | All versions | 2.2.8-150600.3.5.1 |
keepalived openSUSE:Leap Micro 5.5 | All versions | 2.2.2-150500.8.5.1 |
keepalived openSUSE:Tumbleweed | All versions | 2.3.1+git59.b6681f98-1.1 |
How do I fix CVE-2024-41184?
Apply the vendor's patch.
Is CVE-2024-41184 being exploited?
There is no known exploitation of CVE-2024-41184 in the wild and no public exploit code.
Sources
Also known as ALSA-2025:0743, ALSA-2025:0917, AZL-43419, AZL-43423, DEBIAN-CVE-2024-41184, GHSA-343m-v77v-mv8r and 11 more.