{"id":"CVE-2024-1151","title":"Kernel: stack overflow problem in open vswitch kernel module leading to dos","summary":"A vulnerability was reported in the Open vSwitch sub-component in the Linux Kernel. The flaw occurs when a recursive operation of code push recursively calls into the code block. The OVS module does not validate the stack depth, pushing …","severity":"medium","cvss":5.5,"cvssVector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","cvssSource":"cna","cwe":["CWE-121"],"vendor":"Red Hat","product":"kernel","affected":["kernel (all versions)","kernel (all versions)","kernel (all versions)","kernel-rt (all versions)","kernel","kernel","kernel-rt","kernel (all versions)","kernel-rt (all versions)","kernel-rt (all versions)"],"ssvc":{"exploitation":"none","automatable":"no","technicalImpact":"partial","timestamp":"2024-02-12T14:32:05.476230Z"},"published":"2024-02-11","updated":"2026-11-05","sourceUpdated":"2026-11-05T11:43:45.580Z","source":"CVEORG","sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2024-1151","references":[{"url":"https://access.redhat.com/errata/RHSA-2024:4823","label":"RHSA-2024:4823"},{"url":"https://access.redhat.com/errata/RHSA-2024:4831","label":"RHSA-2024:4831"},{"url":"https://access.redhat.com/errata/RHSA-2024:9315","label":"RHSA-2024:9315"},{"url":"https://access.redhat.com/security/cve/CVE-2024-1151"},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2262241","label":"RHBZ#2262241"},{"url":"https://lore.kernel.org/all/20240207132416.1488485-1-aconole@redhat.com/"}],"tags":["cve.org"],"epss":0.0027,"epssPercentile":0.1931,"ingestedAt":"2026-11-05T21:36:00.824Z","slug":"CVE-2024-1151","body":"## Overview\n\nA vulnerability was reported in the Open vSwitch sub-component in the Linux Kernel. The flaw occurs when a recursive operation of code push recursively calls into the code block. The OVS module does not validate the stack depth, pushing too many frames and causing a stack overflow. As a result, this can lead to a crash or other related issues.\n\n## Affected\n\n- `kernel (all versions)`\n- `kernel (all versions)`\n- `kernel (all versions)`\n- `kernel-rt (all versions)`\n- `kernel`\n- `kernel`\n- `kernel-rt`\n- `kernel (all versions)`\n- `kernel-rt (all versions)`\n- `kernel-rt (all versions)`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.\n\n### Workarounds\n\nTo mitigate this issue, prevent module openvswitch from being loaded. Please see https://access.redhat.com/solutions/41278 for how to blacklist a kernel module to prevent it from loading automatically.","depth":"sunlit","depthScore":30,"depthScoreParts":{"impact":30.3,"likelihood":0.1,"exploitation":0,"ransomware":0},"changes":[]}