Skip to content

Commit 9de731f

Browse files
cyberbandya007CBL-Mariner-Bot
authored andcommitted
Ceph CVE Fixes - Removing "jaegertracing/opentelemetry-cpp" as it was not being built (#11999)
(cherry picked from commit 448eeea)
1 parent 9853652 commit 9de731f

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

SPECS/ceph/ceph.spec

+17-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
Summary: User space components of the Ceph file system
66
Name: ceph
77
Version: 18.2.2
8-
Release: 2%{?dist}
8+
Release: 3%{?dist}
99
License: LGPLv2 and LGPLv3 and CC-BY-SA and GPLv2 and Boost and BSD and MIT and Public Domain and GPLv3 and ASL-2.0
1010
URL: https://ceph.io/
1111
Vendor: Microsoft Corporation
@@ -898,6 +898,10 @@ This package provides a Ceph hardware monitoring agent.
898898
%autosetup -p1
899899

900900
%build
901+
pwd
902+
# CVE-2022-24736 and CVE-2022-24735 Remove opentelemetry-cpp which uses LUA
903+
# This subsystem is not getting built in ceph
904+
rm -rf src/jaegertracing/opentelemetry-cpp/*
901905
# LTO can be enabled as soon as the following GCC bug is fixed:
902906
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48200
903907
%define _lto_cflags %{nil}
@@ -2000,6 +2004,18 @@ exit 0
20002004

20012005

20022006
%changelog
2007+
* Tue Jan 01 2025 Sandeep Karambelkar <[email protected]> - 18.2.2-3
2008+
- Based on the package build logs, opentelemetry-cpp submodule is not being built
2009+
- Removing opentelemetry-cpp to address below CVEs as this submodule is not relevant
2010+
- CVE-2022-24735
2011+
- CVE-2022-24736
2012+
- CVE-2021-44647
2013+
- CVE-2020-24371
2014+
- CVE-2014-5461
2015+
- CVE-2021-43519
2016+
- CVE-2021-44964
2017+
- CVE-2024-31755
2018+
20032019
* Wed Dec 4 2024 Bhagyashri Pathak <[email protected]> - 18.2.2-2
20042020
- Fix for CVE-2024-52338
20052021

0 commit comments

Comments
 (0)