diff --git a/implementation/pom.xml b/implementation/pom.xml
index 4e6f28bea..4fd45f81e 100644
--- a/implementation/pom.xml
+++ b/implementation/pom.xml
@@ -123,6 +123,10 @@
org.revapi
revapi-maven-plugin
+
+ org.cyclonedx
+ cyclonedx-maven-plugin
+
diff --git a/kotlin/pom.xml b/kotlin/pom.xml
index 8e7e7355a..51d280254 100644
--- a/kotlin/pom.xml
+++ b/kotlin/pom.xml
@@ -111,6 +111,10 @@
+
+ org.cyclonedx
+ cyclonedx-maven-plugin
+
diff --git a/math/pom.xml b/math/pom.xml
index e37ac1b79..bd2d16d1b 100644
--- a/math/pom.xml
+++ b/math/pom.xml
@@ -79,6 +79,10 @@
org.revapi
revapi-maven-plugin
+
+ org.cyclonedx
+ cyclonedx-maven-plugin
+
diff --git a/pom.xml b/pom.xml
index 3e156787b..f795a4ed4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -118,6 +118,7 @@
3.1.5
1.1.0
1.8.0
+ 2.7.9
@@ -376,6 +377,19 @@
find-and-replace-maven-plugin
${find-and-replace-maven-plugin.version}
+
+ org.cyclonedx
+ cyclonedx-maven-plugin
+ ${cyclonedx-maven-plugin.version}
+
+
+ package
+
+ makeBom
+
+
+
+
diff --git a/reactor/pom.xml b/reactor/pom.xml
index 8dc754313..3fe87e7b0 100644
--- a/reactor/pom.xml
+++ b/reactor/pom.xml
@@ -61,6 +61,10 @@
+
+ org.cyclonedx
+ cyclonedx-maven-plugin
+
\ No newline at end of file
diff --git a/rxjava3/pom.xml b/rxjava3/pom.xml
index 50793d1f6..10a155f82 100644
--- a/rxjava3/pom.xml
+++ b/rxjava3/pom.xml
@@ -60,6 +60,10 @@
+
+ org.cyclonedx
+ cyclonedx-maven-plugin
+
\ No newline at end of file