diff --git a/enforcer/Dockerfile b/enforcer/Dockerfile index 5b3317e4..d2ca4bc7 100644 --- a/enforcer/Dockerfile +++ b/enforcer/Dockerfile @@ -7,7 +7,8 @@ ENV PATH="/app/venv/bin:$PATH" # Patching CVE-2025-6965 (requires sqlite >= 3.50.2) # Alpine's current version (3.51.1-r0) already includes the fix RUN apk update && apk add --no-cache --upgrade \ - sqlite-libs sqlite + sqlite-libs sqlite \ + zlib # Set the working directory WORKDIR /app/enforcer diff --git a/enforcer/requirements.txt b/enforcer/requirements.txt index 75e1cbf7..984dfe5e 100644 --- a/enforcer/requirements.txt +++ b/enforcer/requirements.txt @@ -6,5 +6,6 @@ PyYAML==6.0.1 cachetools==5.3.3 prometheus-client==0.20.0 kubernetes==26.1.0 -pyasn1>=0.6.2 +pyasn1>=0.6.3 +PyJWT>=2.12.1 urllib3==2.6.3 diff --git a/poetry.lock b/poetry.lock index 9d7e4d4b..dfd61304 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1218,14 +1218,14 @@ zipp = ">=3.20.1,<4.0.0" [[package]] name = "pyasn1" -version = "0.6.2" +version = "0.6.3" description = "Pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208)" optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "pyasn1-0.6.2-py3-none-any.whl", hash = "sha256:1eb26d860996a18e9b6ed05e7aae0e9fc21619fcee6af91cca9bad4fbea224bf"}, - {file = "pyasn1-0.6.2.tar.gz", hash = "sha256:9b59a2b25ba7e4f8197db7686c09fb33e658b98339fadb826e9512629017833b"}, + {file = "pyasn1-0.6.3-py3-none-any.whl", hash = "sha256:a80184d120f0864a52a073acc6fc642847d0be408e7c7252f31390c0f4eadcde"}, + {file = "pyasn1-0.6.3.tar.gz", hash = "sha256:697a8ecd6d98891189184ca1fa05d1bb00e2f84b5977c481452050549c8a72cf"}, ] [[package]] diff --git a/requirements.txt b/requirements.txt index bfcf7b36..0ea1a315 100644 --- a/requirements.txt +++ b/requirements.txt @@ -28,7 +28,7 @@ pillow==12.1.1 ; python_version >= "3.10" and python_full_version < "3.13" prometheus-api-client==0.5.3 ; python_version >= "3.10" and python_full_version < "3.13" prometrix==0.2.11; python_version >= "3.10" and python_full_version < "3.13" pyasn1-modules==0.4.2 ; python_version >= "3.10" and python_full_version < "3.13" -pyasn1==0.6.2 ; python_version >= "3.10" and python_full_version < "3.13" +pyasn1==0.6.3 ; python_version >= "3.10" and python_full_version < "3.13" pydantic==1.10.15 ; python_version >= "3.10" and python_full_version < "3.13" pygments==2.17.2 ; python_version >= "3.10" and python_full_version < "3.13" pyparsing==3.1.2 ; python_version >= "3.10" and python_full_version < "3.13"