diff --git a/CHANGELOG.md b/CHANGELOG.md
index b12a5e9f4..93dfcfbad 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 ### Changed
 
 - Refactored various pages to standalone components
+- Upgraded `body-parser` from version `1.20.1` to `1.20.2`
 
 ## 2.81.0 - 2024-05-12
 
diff --git a/apps/api/src/main.ts b/apps/api/src/main.ts
index 016f82473..abb27b7cd 100644
--- a/apps/api/src/main.ts
+++ b/apps/api/src/main.ts
@@ -2,7 +2,7 @@ import { Logger, ValidationPipe, VersioningType } from '@nestjs/common';
 import { ConfigService } from '@nestjs/config';
 import { NestFactory } from '@nestjs/core';
 import type { NestExpressApplication } from '@nestjs/platform-express';
-import * as bodyParser from 'body-parser';
+import { json } from 'body-parser';
 import helmet from 'helmet';
 
 import { AppModule } from './app/app.module';
@@ -34,7 +34,7 @@ async function bootstrap() {
   );
 
   // Support 10mb csv/json files for importing activities
-  app.use(bodyParser.json({ limit: '10mb' }));
+  app.use(json({ limit: '10mb' }));
 
   if (configService.get<string>('ENABLE_FEATURE_SUBSCRIPTION') === 'true') {
     app.use(
diff --git a/package.json b/package.json
index b45c973c2..6a6e8f815 100644
--- a/package.json
+++ b/package.json
@@ -90,7 +90,7 @@
     "@stripe/stripe-js": "1.47.0",
     "alphavantage": "2.2.0",
     "big.js": "6.2.1",
-    "body-parser": "1.20.1",
+    "body-parser": "1.20.2",
     "bootstrap": "4.6.0",
     "bull": "4.10.4",
     "cache-manager": "3.4.3",
@@ -167,7 +167,7 @@
     "@storybook/core-server": "7.6.5",
     "@trivago/prettier-plugin-sort-imports": "4.3.0",
     "@types/big.js": "6.2.2",
-    "@types/body-parser": "1.19.2",
+    "@types/body-parser": "1.19.5",
     "@types/cache-manager": "3.4.2",
     "@types/color": "3.0.3",
     "@types/google-spreadsheet": "3.1.5",
diff --git a/yarn.lock b/yarn.lock
index 60c000177..5ad37c888 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -7064,10 +7064,10 @@
     "@types/connect" "*"
     "@types/node" "*"
 
-"@types/body-parser@1.19.2":
-  version "1.19.2"
-  resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.2.tgz#aea2059e28b7658639081347ac4fab3de166e6f0"
-  integrity sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==
+"@types/body-parser@1.19.5":
+  version "1.19.5"
+  resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.5.tgz#04ce9a3b677dc8bd681a17da1ab9835dc9d3ede4"
+  integrity sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==
   dependencies:
     "@types/connect" "*"
     "@types/node" "*"