diff --git a/composer.json b/composer.json
index 93f812a3c796c4dc23fc1e9e652d3321d3f84d7d..3242872fa5656756ab01a81f976c34b6e29f3885 100644
--- a/composer.json
+++ b/composer.json
@@ -43,7 +43,7 @@
         "symfony/web-link": "7.2.*",
         "symfony/yaml": "7.2.*",
         "twig/extra-bundle": "^2.12|^3.0",
-        "twig/twig": "^2.12|^3.0",
+        "twig/twig": "^3.0",
         "vich/uploader-bundle": "*"
     },
     "config": {
diff --git a/composer.lock b/composer.lock
index 10f43b908f6fd1078b9e78517fd9bd398cabe2a4..7ac7dfe94aa6070a13f24d9dbd744d7dfd4dee8a 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "01540afce6c9a8bebceb9abc5ca2196f",
+    "content-hash": "0a4a64017781f01786e33b012fcaae68",
     "packages": [
         {
             "name": "composer/semver",
@@ -10004,7 +10004,7 @@
     ],
     "aliases": [],
     "minimum-stability": "stable",
-    "stability-flags": {},
+    "stability-flags": [],
     "prefer-stable": true,
     "prefer-lowest": false,
     "platform": {
@@ -10012,6 +10012,6 @@
         "ext-ctype": "*",
         "ext-iconv": "*"
     },
-    "platform-dev": {},
+    "platform-dev": [],
     "plugin-api-version": "2.6.0"
 }