StackPatch is liveSee product

Back to CVE digest
CVE-2025-12385 · cross-distro fix matrix

CVE-2025-12385: It was discovered that Qt Declarative did not properly validate the

Affects 2 Linux releases across 50 (distro × package) combinations. First disclosed: 2026-06-01.

Fix per ecosystem

Each block below is a distro release where CVE-2025-12385 has a known fix. Run the listed command on that distro to remediate.

Ubuntu focal

Source: Ubuntu USN

  • qtdeclarative-opensource-src→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qtdeclarative-opensource-src
  • libqt5qml5→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y libqt5qml5
  • libqt5quick5→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y libqt5quick5
  • libqt5quickparticles5→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y libqt5quickparticles5
  • libqt5quickshapes5→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y libqt5quickshapes5
  • libqt5quicktest5→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y libqt5quicktest5
  • libqt5quickwidgets5→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y libqt5quickwidgets5
  • qml→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml
  • qml-module-qt-labs-folderlistmodel→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qt-labs-folderlistmodel
  • qml-module-qt-labs-qmlmodels→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qt-labs-qmlmodels
  • qml-module-qt-labs-settings→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qt-labs-settings
  • qml-module-qt-labs-sharedimage→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qt-labs-sharedimage
  • qml-module-qt-labs-wavefrontmesh→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qt-labs-wavefrontmesh
  • qml-module-qtqml-models2→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qtqml-models2
  • qml-module-qtqml-statemachine→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qtqml-statemachine
  • qml-module-qtquick-layouts→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qtquick-layouts
  • qml-module-qtquick-localstorage→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qtquick-localstorage
  • qml-module-qtquick-particles2→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qtquick-particles2
  • qml-module-qtquick-shapes→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qtquick-shapes
  • qml-module-qtquick-window2→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qtquick-window2
  • qml-module-qtquick2→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qtquick2
  • qml-module-qttest→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qttest
  • qmlscene→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qmlscene
  • qt5-qmltooling-plugins→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qt5-qmltooling-plugins
  • qtdeclarative5-dev→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qtdeclarative5-dev
  • qtdeclarative5-dev-tools→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qtdeclarative5-dev-tools
  • qtdeclarative5-doc→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qtdeclarative5-doc
  • qtdeclarative5-doc-dev→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qtdeclarative5-doc-dev
  • qtdeclarative5-doc-html→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qtdeclarative5-doc-html
  • qtdeclarative5-examples→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qtdeclarative5-examples
  • qtdeclarative5-private-dev→ fixed in5.12.8-0ubuntu1+esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qtdeclarative5-private-dev

Ubuntu jammy

Source: Ubuntu USN

  • qtdeclarative-opensource-src→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qtdeclarative-opensource-src
  • libqt5qml5→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y libqt5qml5
  • libqt5qmlmodels5→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y libqt5qmlmodels5
  • libqt5qmlworkerscript5→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y libqt5qmlworkerscript5
  • libqt5quick5→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y libqt5quick5
  • libqt5quickparticles5→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y libqt5quickparticles5
  • libqt5quickshapes5→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y libqt5quickshapes5
  • libqt5quicktest5→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y libqt5quicktest5
  • libqt5quickwidgets5→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y libqt5quickwidgets5
  • qml→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml
  • qml-module-qt-labs-animation→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qt-labs-animation
  • qml-module-qt-labs-folderlistmodel→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qt-labs-folderlistmodel
  • qml-module-qt-labs-qmlmodels→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qt-labs-qmlmodels
  • qml-module-qt-labs-settings→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qt-labs-settings
  • qml-module-qt-labs-sharedimage→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qt-labs-sharedimage
  • qml-module-qt-labs-wavefrontmesh→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qt-labs-wavefrontmesh
  • qml-module-qtqml→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qtqml
  • qml-module-qtqml-models2→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qtqml-models2
  • qml-module-qtqml-statemachine→ fixed in5.15.3+dfsg-1ubuntu0.1~esm1USN-8357-1
    sudo apt-get install --only-upgrade -y qml-module-qtqml-statemachine
Are YOU affected by CVE-2025-12385?

5-second check on your actual server. Reads /etc/os-release, uname -r, and the distro's package manager; matches against this same cross-source index live.

curl https://mindsparkstack.com/scan.sh | bash
Continuous monitoring beats manual checking

CVE-2025-12385dropped silently in your distro's update channel. Every new CVE is the same story. StackPatch runs the matcher hourly against all 5 sources and emails the exact remediation when something new applies to one of your servers. $99 lifetime, 50 founder seats, 30-day refund.

See StackPatch ($99 lifetime)