diff --git a/validation/Dockerfile b/validation/Dockerfile
index 3f20534318c3205616c989434554e9fb5b4e537f..0ccd36cb70dfde4d78f3dca657db57af94e58807 100644
--- a/validation/Dockerfile
+++ b/validation/Dockerfile
@@ -1,5 +1,5 @@
 ARG VERSION_PYTHON="3.9"
-ARG VERSION_BASE_IMAGE="python:${VERSION_PYTHON}-alpine3.16"
+ARG VERSION_BASE_IMAGE="python:${VERSION_PYTHON}-alpine3.17"
 FROM ${VERSION_BASE_IMAGE}
 # We need to declare ARGs again which were declared before the build stage
 # (FROM directive), otherwise they won't be available in this stage.
@@ -80,7 +80,7 @@ COPY --chmod=755 validate-mmcif-file.py /usr/local/bin/validate-mmcif-file
 ## https://github.com/ihmwg/ModelCIF/blob/master/dist/mmcif_ma.dic.
 ## Dictionaries do not change that frequently therefore we skip the hassle of
 ## keeping them in an external volume.
-ARG USE_DICT_VERSION="1.4.3"
+ARG USE_DICT_VERSION="1.4.4"
 ENV USE_DICT_VERSION=${USE_DICT_VERSION}
 LABEL org.modelarchive.dict_release="${USE_DICT_VERSION}"
 WORKDIR ${SRC_DIR}