Heroku-22 and Heroku-24 stacks updated

Change effective on 27 January 2026

We updated the heroku-22 and heroku-24 stacks to pick up security fixes in upstream packages. The new base images for each stack roll out automatically to the Common Runtime over the next 48 hours, followed by Private Spaces.

If you use Heroku’s default buildpack-powered build system/stacks, you don’t need to redeploy your app to include these changes. We automatically restart any running dynos as we roll out the new base images for each stack. For Cedar-generation apps, each time a dyno starts, the slug applies on top of the most recent base image. For Fir-generation apps, the built image gets rebased on top of the most recent base image.

If your app uses Heroku’s container stack (most don’t), you must rebuild your app’s Docker image to pick up updates in the base image specified in your Dockerfile.

See this Dev Center article for an overview of the packages available in each stack’s base image.

Changelog of packages

Stack: heroku-22

  • Updated dirmngr from version 2.2.27-3ubuntu2.4 to 2.2.27-3ubuntu2.5
  • Updated gnupg from version 2.2.27-3ubuntu2.4 to 2.2.27-3ubuntu2.5
  • Updated gnupg-l10n from version 2.2.27-3ubuntu2.4 to 2.2.27-3ubuntu2.5
  • Updated gnupg-utils from version 2.2.27-3ubuntu2.4 to 2.2.27-3ubuntu2.5
  • Updated gpg from version 2.2.27-3ubuntu2.4 to 2.2.27-3ubuntu2.5
  • Updated gpg-agent from version 2.2.27-3ubuntu2.4 to 2.2.27-3ubuntu2.5
  • Updated gpg-wks-client from version 2.2.27-3ubuntu2.4 to 2.2.27-3ubuntu2.5
  • Updated gpg-wks-server from version 2.2.27-3ubuntu2.4 to 2.2.27-3ubuntu2.5
  • Updated gpgconf from version 2.2.27-3ubuntu2.4 to 2.2.27-3ubuntu2.5
  • Updated gpgsm from version 2.2.27-3ubuntu2.4 to 2.2.27-3ubuntu2.5
  • Updated gpgv from version 2.2.27-3ubuntu2.4 to 2.2.27-3ubuntu2.5
  • Updated libavahi-client3 from version 0.8-5ubuntu5.3 to 0.8-5ubuntu5.4
  • Updated libavahi-common-data from version 0.8-5ubuntu5.3 to 0.8-5ubuntu5.4
  • Updated libavahi-common3 from version 0.8-5ubuntu5.3 to 0.8-5ubuntu5.4
  • Updated libc-bin from version 2.35-0ubuntu3.11 to 2.35-0ubuntu3.12
  • Updated libc-dev-bin from version 2.35-0ubuntu3.11 to 2.35-0ubuntu3.12
  • Updated libc6 from version 2.35-0ubuntu3.11 to 2.35-0ubuntu3.12
  • Updated libc6-dev from version 2.35-0ubuntu3.11 to 2.35-0ubuntu3.12
  • Updated libglib2.0-0 from version 2.72.4-0ubuntu2.6 to 2.72.4-0ubuntu2.8
  • Updated libpng16-16 from version 1.6.37-3ubuntu0.1 to 1.6.37-3ubuntu0.3
  • Updated libpython3.10-minimal from version 3.10.12-1~22.04.12 to 3.10.12-1~22.04.13
  • Updated libpython3.10-stdlib from version 3.10.12-1~22.04.12 to 3.10.12-1~22.04.13
  • Updated libsodium23 from version 1.0.18-1build2 to 1.0.18-1ubuntu0.22.04.1
  • Updated libtasn1-6 from version 4.18.0-4ubuntu0.1 to 4.18.0-4ubuntu0.2
  • Updated libxml2 from version 2.9.13+dfsg-1ubuntu0.10 to 2.9.13+dfsg-1ubuntu0.11
  • Updated libxslt1.1 from version 1.1.34-4ubuntu0.22.04.4 to 1.1.34-4ubuntu0.22.04.5
  • Updated locales from version 2.35-0ubuntu3.11 to 2.35-0ubuntu3.12
  • Updated python3.10 from version 3.10.12-1~22.04.12 to 3.10.12-1~22.04.13
  • Updated python3.10-minimal from version 3.10.12-1~22.04.12 to 3.10.12-1~22.04.13

Updates to packages available at build time only

  • Updated libglib2.0-bin from version 2.72.4-0ubuntu2.6 to 2.72.4-0ubuntu2.8
  • Updated libglib2.0-data from version 2.72.4-0ubuntu2.6 to 2.72.4-0ubuntu2.8
  • Updated libglib2.0-dev from version 2.72.4-0ubuntu2.6 to 2.72.4-0ubuntu2.8
  • Updated libglib2.0-dev-bin from version 2.72.4-0ubuntu2.6 to 2.72.4-0ubuntu2.8
  • Updated libpng-dev from version 1.6.37-3ubuntu0.1 to 1.6.37-3ubuntu0.3
  • Updated libpython3.10 from version 3.10.12-1~22.04.12 to 3.10.12-1~22.04.13
  • Updated libpython3.10-dev from version 3.10.12-1~22.04.12 to 3.10.12-1~22.04.13
  • Updated libsodium-dev from version 1.0.18-1build2 to 1.0.18-1ubuntu0.22.04.1
  • Updated libtasn1-6-dev from version 4.18.0-4ubuntu0.1 to 4.18.0-4ubuntu0.2
  • Updated libxml2-dev from version 2.9.13+dfsg-1ubuntu0.10 to 2.9.13+dfsg-1ubuntu0.11
  • Updated libxslt1-dev from version 1.1.34-4ubuntu0.22.04.4 to 1.1.34-4ubuntu0.22.04.5
  • Updated python3-urllib3 from version 1.26.5-1~exp1ubuntu0.4 to 1.26.5-1~exp1ubuntu0.6
  • Updated python3.10-dev from version 3.10.12-1~22.04.12 to 3.10.12-1~22.04.13

Stack: heroku-24

  • Updated dirmngr from version 2.4.4-2ubuntu17.3 to 2.4.4-2ubuntu17.4
  • Updated gir1.2-glib-2.0 from version 2.80.0-6ubuntu3.5 to 2.80.0-6ubuntu3.7
  • Updated gnupg from version 2.4.4-2ubuntu17.3 to 2.4.4-2ubuntu17.4
  • Updated gnupg-utils from version 2.4.4-2ubuntu17.3 to 2.4.4-2ubuntu17.4
  • Updated gpg from version 2.4.4-2ubuntu17.3 to 2.4.4-2ubuntu17.4
  • Updated gpg-agent from version 2.4.4-2ubuntu17.3 to 2.4.4-2ubuntu17.4
  • Updated gpgconf from version 2.4.4-2ubuntu17.3 to 2.4.4-2ubuntu17.4
  • Updated gpgsm from version 2.4.4-2ubuntu17.3 to 2.4.4-2ubuntu17.4
  • Updated gpgv from version 2.4.4-2ubuntu17.3 to 2.4.4-2ubuntu17.4
  • Updated keyboxd from version 2.4.4-2ubuntu17.3 to 2.4.4-2ubuntu17.4
  • Updated libavahi-client3 from version 0.8-13ubuntu6 to 0.8-13ubuntu6.1
  • Updated libavahi-common-data from version 0.8-13ubuntu6 to 0.8-13ubuntu6.1
  • Updated libavahi-common3 from version 0.8-13ubuntu6 to 0.8-13ubuntu6.1
  • Updated libglib2.0-0t64 from version 2.80.0-6ubuntu3.5 to 2.80.0-6ubuntu3.7
  • Updated libheif-plugin-aomdec from version 1.17.6-1ubuntu4.1 to 1.17.6-1ubuntu4.2
  • Updated libheif-plugin-libde265 from version 1.17.6-1ubuntu4.1 to 1.17.6-1ubuntu4.2
  • Updated libheif1 from version 1.17.6-1ubuntu4.1 to 1.17.6-1ubuntu4.2
  • Updated libnuma1 from version 2.0.18-1build1 to 2.0.18-1ubuntu0.24.04.1
  • Updated libpng16-16t64 from version 1.6.43-5ubuntu0.1 to 1.6.43-5ubuntu0.3
  • Updated libsodium23 from version 1.0.18-1build3 to 1.0.18-1ubuntu0.24.04.1
  • Updated libtasn1-6 from version 4.19.0-3ubuntu0.24.04.1 to 4.19.0-3ubuntu0.24.04.2
  • Updated libxml2 from version 2.9.14+dfsg-1.3ubuntu3.6 to 2.9.14+dfsg-1.3ubuntu3.7
  • Updated libxslt1.1 from version 1.1.39-0exp1ubuntu0.24.04.2 to 1.1.39-0exp1ubuntu0.24.04.3

Updates to packages available at build time only

  • Updated gir1.2-glib-2.0-dev from version 2.80.0-6ubuntu3.5 to 2.80.0-6ubuntu3.7
  • Updated libgirepository-2.0-0 from version 2.80.0-6ubuntu3.5 to 2.80.0-6ubuntu3.7
  • Updated libglib2.0-bin from version 2.80.0-6ubuntu3.5 to 2.80.0-6ubuntu3.7
  • Updated libglib2.0-data from version 2.80.0-6ubuntu3.5 to 2.80.0-6ubuntu3.7
  • Updated libglib2.0-dev from version 2.80.0-6ubuntu3.5 to 2.80.0-6ubuntu3.7
  • Updated libglib2.0-dev-bin from version 2.80.0-6ubuntu3.5 to 2.80.0-6ubuntu3.7
  • Updated libheif-dev from version 1.17.6-1ubuntu4.1 to 1.17.6-1ubuntu4.2
  • Updated libpng-dev from version 1.6.43-5ubuntu0.1 to 1.6.43-5ubuntu0.3
  • Updated libpython3.12-minimal from version 3.12.3-1ubuntu0.9 to 3.12.3-1ubuntu0.10
  • Updated libpython3.12-stdlib from version 3.12.3-1ubuntu0.9 to 3.12.3-1ubuntu0.10
  • Updated libsodium-dev from version 1.0.18-1build3 to 1.0.18-1ubuntu0.24.04.1
  • Updated libtasn1-6-dev from version 4.19.0-3ubuntu0.24.04.1 to 4.19.0-3ubuntu0.24.04.2
  • Updated libxml2-dev from version 2.9.14+dfsg-1.3ubuntu3.6 to 2.9.14+dfsg-1.3ubuntu3.7
  • Updated libxslt1-dev from version 1.1.39-0exp1ubuntu0.24.04.2 to 1.1.39-0exp1ubuntu0.24.04.3
  • Updated python3.12 from version 3.12.3-1ubuntu0.9 to 3.12.3-1ubuntu0.10
  • Updated python3.12-minimal from version 3.12.3-1ubuntu0.9 to 3.12.3-1ubuntu0.10