diff --git a/Dockerfile b/Dockerfile
index acccae1fb715a7d32352a382b52a73f0c9830dcc..827a74ce586f0a5c13ff02cfa0c53e757ec237e4 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -19,7 +19,7 @@ RUN echo "Adding system components" && \
                 libxss1 libxtst6 lsb-release wget xdg-utils && \
     curl -fsSL https://deb.nodesource.com/setup_16.x | bash - && \
     apt install -y nodejs && \
-    curl -L -o pandoc.deb https://github.com/jgm/pandoc/releases/download/3.1.6.2/pandoc-3.1.6.2-1-amd64.deb && \
+    curl -L -o pandoc.deb https://github.com/jgm/pandoc/releases/download/3.1.8/pandoc-3.1.8-1-amd64.deb && \
     dpkg -i pandoc.deb && \
     rm pandoc.deb
 
diff --git a/bin/mdshow b/bin/mdshow
index 59abfb2d2829ffd6027b0ef2a3b1011289bd4112..8e12bf0eceefadef131d94747e2bc078a400c8c3 100755
--- a/bin/mdshow
+++ b/bin/mdshow
@@ -97,11 +97,11 @@ $(MDSHOW_CONFIG)/reveal.js/dist/fontawesome:
 
 $(MDSHOW_CONFIG)/reveal.js:
 	mkdir -p $@
-	curl -L https://github.com/hakimel/reveal.js/archive/refs/tags/4.5.0.zip -o $@/revealjs.zip
+	curl -L https://github.com/hakimel/reveal.js/archive/refs/tags/4.6.0.zip -o $@/revealjs.zip
 	unzip $@/revealjs.zip -d $@
 	rm $@/revealjs.zip
-	mv $@/reveal.js-4.5.0/.??* $@/reveal.js-4.5.0/* $@
-	rmdir $@/reveal.js-4.5.0
+	mv $@/reveal.js-4.6.0/.??* $@/reveal.js-4.6.0/* $@
+	rmdir $@/reveal.js-4.6.0
 	cd $@ && \
 		npm install && npm add node-jq decktape gulp
 	# workarounds for the new reveal-js release