CVE-2025-6170 created 4 months ago Libxml2: stack buffer overflow in xmllint interactive shell command handling A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections. Affected products rhcos libxml2 <2.14.5 Matching in nixpkgs pkgs.libxml2 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.libxml2_13 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.13.8 pkgs.libxml2Python nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.sbclPackages.cl-libxml2 nixos-unstable - nixpkgs-unstable libxml2-20130615-git pkgs.python312Packages.libxml2 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.python313Packages.libxml2 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.tests.pkg-config.defaultPkgConfigPackages."libxml-2.0" Test whether libxml2-2.14.5 exposes pkg-config modules libxml-2.0 nixos-unstable - nixpkgs-unstable libxml2 Package maintainers: 7 @jtojnar Jan Tojnar <jtojnar@gmail.com> @gepbird Gutyina Gergő <gutyina.gergo.2@gmail.com> @7c6f434c Michael Raskin <7c6f434c@mail.ru> @Uthar Kasper Gałkowski <galkowskikasper@gmail.com> @hraban Hraban Luyat <hraban@0brg.net> @nagy Daniel Nagy <danielnagy@posteo.de> @lukego Luke Gorrie <luke@snabb.co>
pkgs.tests.pkg-config.defaultPkgConfigPackages."libxml-2.0" Test whether libxml2-2.14.5 exposes pkg-config modules libxml-2.0 nixos-unstable - nixpkgs-unstable libxml2
CVE-2025-49795 created 4 months ago Libxml: null pointer dereference leads to denial of service (dos) A NULL pointer dereference vulnerability was found in libxml2 when processing XPath XML expressions. This flaw allows an attacker to craft a malicious XML input to libxml2, leading to a denial of service. Affected products libxml2 * <2.15.0 Matching in nixpkgs pkgs.libxml2 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.libxml2_13 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.13.8 pkgs.libxml2Python nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.sbclPackages.cl-libxml2 nixos-unstable - nixpkgs-unstable libxml2-20130615-git pkgs.python312Packages.libxml2 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.python313Packages.libxml2 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.tests.pkg-config.defaultPkgConfigPackages."libxml-2.0" Test whether libxml2-2.14.5 exposes pkg-config modules libxml-2.0 nixos-unstable - nixpkgs-unstable libxml2 Package maintainers: 7 @jtojnar Jan Tojnar <jtojnar@gmail.com> @gepbird Gutyina Gergő <gutyina.gergo.2@gmail.com> @7c6f434c Michael Raskin <7c6f434c@mail.ru> @Uthar Kasper Gałkowski <galkowskikasper@gmail.com> @hraban Hraban Luyat <hraban@0brg.net> @nagy Daniel Nagy <danielnagy@posteo.de> @lukego Luke Gorrie <luke@snabb.co>
pkgs.tests.pkg-config.defaultPkgConfigPackages."libxml-2.0" Test whether libxml2-2.14.5 exposes pkg-config modules libxml-2.0 nixos-unstable - nixpkgs-unstable libxml2
CVE-2025-49796 created 4 months ago Libxml: type confusion leads to denial of service (dos) A vulnerability was found in libxml2. Processing certain sch:name elements from the input XML file can trigger a memory corruption issue. This flaw allows an attacker to craft a malicious XML input file that can lead libxml to crash, resulting in a denial of service or other possible undefined behavior due to sensitive data being corrupted in memory. Affected products rhcos * libxml2 * <2.15.0 discovery/discovery-server-rhel9 * web-terminal/web-terminal-tooling-rhel9 * cert-manager/jetstack-cert-manager-rhel9 * web-terminal/web-terminal-rhel9-operator * insights-proxy/insights-proxy-container-rhel9 * compliance/openshift-file-integrity-rhel8-operator * registry.redhat.io/discovery/discovery-server-rhel9 * registry.redhat.io/insights-proxy/insights-proxy-container-rhel9 * Matching in nixpkgs pkgs.libxml2 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.libxml2_13 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.13.8 pkgs.libxml2Python nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.sbclPackages.cl-libxml2 nixos-unstable - nixpkgs-unstable libxml2-20130615-git pkgs.python312Packages.libxml2 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.python313Packages.libxml2 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.tests.pkg-config.defaultPkgConfigPackages."libxml-2.0" Test whether libxml2-2.14.5 exposes pkg-config modules libxml-2.0 nixos-unstable - nixpkgs-unstable libxml2 Package maintainers: 7 @jtojnar Jan Tojnar <jtojnar@gmail.com> @gepbird Gutyina Gergő <gutyina.gergo.2@gmail.com> @7c6f434c Michael Raskin <7c6f434c@mail.ru> @Uthar Kasper Gałkowski <galkowskikasper@gmail.com> @hraban Hraban Luyat <hraban@0brg.net> @nagy Daniel Nagy <danielnagy@posteo.de> @lukego Luke Gorrie <luke@snabb.co>
pkgs.tests.pkg-config.defaultPkgConfigPackages."libxml-2.0" Test whether libxml2-2.14.5 exposes pkg-config modules libxml-2.0 nixos-unstable - nixpkgs-unstable libxml2
CVE-2025-6035 created 4 months ago Gimp: gimp integer overflow A flaw was found in GIMP. An integer overflow vulnerability exists in the GIMP "Despeckle" plug-in. The issue occurs due to unchecked multiplication of image dimensions, such as width, height, and bytes-per-pixel (img_bpp), which can result in allocating insufficient memory and subsequently performing out-of-bounds writes. This issue could lead to heap corruption, a potential denial of service (DoS), or arbitrary code execution in certain scenarios. Affected products gimp <3.0.4 gimp:2.8/gimp Matching in nixpkgs pkgs.zigimports Automatically remove unused imports and globals from Zig files nixos-unstable - nixpkgs-unstable 0.1.0 pkgs.gimpPlugins.bimp Batch Image Manipulation Plugin for GIMP nixos-unstable - nixpkgs-unstable 2.6 pkgs.gimpPlugins.gimp GNU Image Manipulation Program nixos-unstable - nixpkgs-unstable 2.10.38 pkgs.gimpPlugins.gmic GIMP plugin for the G'MIC image processing framework nixos-unstable - nixpkgs-unstable 3.5.0 pkgs.gimp-with-plugins GNU Image Manipulation Program nixos-unstable - nixpkgs-unstable 2.10.38 pkgs.gimp3Plugins.gimp GNU Image Manipulation Program nixos-unstable - nixpkgs-unstable 3.0.4 pkgs.gimp3Plugins.gmic GIMP plugin for the G'MIC image processing framework nixos-unstable - nixpkgs-unstable 3.5.0 pkgs.gimp3-with-plugins GNU Image Manipulation Program nixos-unstable - nixpkgs-unstable 3.0.4 pkgs.gimpPlugins.fourier GIMP plug-in to do the fourier transform nixos-unstable - nixpkgs-unstable 0.4.3 pkgs.gimpPlugins.farbfeld Gimp plug-in for the farbfeld image format nixos-unstable - nixpkgs-unstable 2019-08-12 pkgs.gimpPlugins.lightning nixos-unstable - nixpkgs-unstable pkgs.gimpPlugins.lqrPlugin nixos-unstable - nixpkgs-unstable 0.7.2 pkgs.gimpPlugins.texturize nixos-unstable - nixpkgs-unstable 2.2+unstable=2021-12-03 pkgs.gimp3Plugins.lightning nixos-unstable - nixpkgs-unstable pkgs.gimpPlugins.gimplensfun GIMP plugin to correct lens distortion using the lensfun library and database nixos-unstable - nixpkgs-unstable 2018-10-21 pkgs.gimpPlugins.resynthesizer nixos-unstable - nixpkgs-unstable 2.0.3 pkgs.gimpPlugins.waveletSharpen nixos-unstable - nixpkgs-unstable 0.1.2 Package maintainers: 3 @jtojnar Jan Tojnar <jtojnar@gmail.com> @sikmir Nikolay Korotkiy <sikmir@disroot.org> @jmbaur Jared Baur <jaredbaur@fastmail.com>
pkgs.zigimports Automatically remove unused imports and globals from Zig files nixos-unstable - nixpkgs-unstable 0.1.0
pkgs.gimpPlugins.gmic GIMP plugin for the G'MIC image processing framework nixos-unstable - nixpkgs-unstable 3.5.0
pkgs.gimp3Plugins.gmic GIMP plugin for the G'MIC image processing framework nixos-unstable - nixpkgs-unstable 3.5.0
pkgs.gimpPlugins.fourier GIMP plug-in to do the fourier transform nixos-unstable - nixpkgs-unstable 0.4.3
pkgs.gimpPlugins.farbfeld Gimp plug-in for the farbfeld image format nixos-unstable - nixpkgs-unstable 2019-08-12
pkgs.gimpPlugins.gimplensfun GIMP plugin to correct lens distortion using the lensfun library and database nixos-unstable - nixpkgs-unstable 2018-10-21
CVE-2025-6052 created 4 months ago Glib: integer overflow in g_string_maybe_expand() leading to potential buffer overflow in glib gstring A flaw was found in how GLib’s GString manages memory when adding data to strings. If a string is already very large, combining it with more input can cause a hidden overflow in the size calculation. This makes the system think it has enough memory when it doesn’t. As a result, data may be written past the end of the allocated memory, leading to crashes or memory corruption. Affected products bootc glib2 loupe librsvg2 rpm-ostree mingw-glib2 glycin-loaders Matching in nixpkgs pkgs.bootc Boot and upgrade via container images nixos-unstable - nixpkgs-unstable 1.6.0 pkgs.loupe Simple image viewer application written with GTK4 and Rust nixos-unstable - nixpkgs-unstable 48.1 pkgs.rpm-ostree Hybrid image/package system. It uses OSTree as an image format, and uses RPM as a component model nixos-unstable - nixpkgs-unstable 2024.8 pkgs.podman-bootc Streamlining podman+bootc interactions nixos-unstable - nixpkgs-unstable 0.1.2 pkgs.mlxbf-bootctl Control BlueField boot partitions nixos-unstable - nixpkgs-unstable 2025-01-16 pkgs.glycin-loaders Glycin loaders for several formats nixos-unstable - nixpkgs-unstable 1.2.3 pkgs.systemd-bootchart Boot performance graphing tool from systemd nixos-unstable - nixpkgs-unstable 235 pkgs.rubyPackages.glib2 nixos-unstable - nixpkgs-unstable glib2-4.3.3 pkgs.rubyPackages_3_1.glib2 nixos-unstable - nixpkgs-unstable glib2-4.3.3 pkgs.rubyPackages_3_2.glib2 nixos-unstable - nixpkgs-unstable glib2-4.3.3 pkgs.rubyPackages_3_3.glib2 nixos-unstable - nixpkgs-unstable glib2-4.3.3 pkgs.rubyPackages_3_4.glib2 nixos-unstable - nixpkgs-unstable glib2-4.3.3 Package maintainers: 10 @Thesola10 Karim Vergnes <me@thesola.io> @dasj19 Daniel Șerbănescu <daniel@serbanescu.dk> @hedning Tor Hedin Brønner <torhedinbronner@gmail.com> @jtojnar Jan Tojnar <jtojnar@gmail.com> @bobby285271 Bobby Rong <rjl931189261@126.com> @06kellyjac Jack <hello+nixpkgs@j-k.io> @nikstur nikstur <nikstur@outlook.com> @thillux Markus Theil <theil.markus@gmail.com> @evan-goode Evan Goode <mail@evangoo.de> @brianmcgillion Brian McGillion <bmg.avoin@gmail.com>
pkgs.loupe Simple image viewer application written with GTK4 and Rust nixos-unstable - nixpkgs-unstable 48.1
pkgs.rpm-ostree Hybrid image/package system. It uses OSTree as an image format, and uses RPM as a component model nixos-unstable - nixpkgs-unstable 2024.8
pkgs.systemd-bootchart Boot performance graphing tool from systemd nixos-unstable - nixpkgs-unstable 235
CVE-2025-6021 created 4 months ago Libxml2: integer overflow in xmlbuildqname() leads to stack buffer overflow in libxml2 A flaw was found in libxml2's xmlBuildQName function, where integer overflows in buffer size calculations can lead to a stack-based buffer overflow. This issue can result in memory corruption or a denial of service when processing crafted input. Affected products rhcos * libxml2 <2.14.4 * discovery/discovery-server-rhel9 * insights-proxy/insights-proxy-container-rhel9 * registry.redhat.io/discovery/discovery-server-rhel9 * registry.redhat.io/insights-proxy/insights-proxy-container-rhel9 * Matching in nixpkgs pkgs.libxml2 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.libxml2_13 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.13.8 pkgs.libxml2Python nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.sbclPackages.cl-libxml2 nixos-unstable - nixpkgs-unstable libxml2-20130615-git pkgs.python312Packages.libxml2 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.python313Packages.libxml2 XML parsing library for C nixos-unstable - nixpkgs-unstable 2.14.5 pkgs.tests.pkg-config.defaultPkgConfigPackages."libxml-2.0" Test whether libxml2-2.14.5 exposes pkg-config modules libxml-2.0 nixos-unstable - nixpkgs-unstable libxml2 Package maintainers: 7 @jtojnar Jan Tojnar <jtojnar@gmail.com> @gepbird Gutyina Gergő <gutyina.gergo.2@gmail.com> @7c6f434c Michael Raskin <7c6f434c@mail.ru> @Uthar Kasper Gałkowski <galkowskikasper@gmail.com> @hraban Hraban Luyat <hraban@0brg.net> @nagy Daniel Nagy <danielnagy@posteo.de> @lukego Luke Gorrie <luke@snabb.co>
pkgs.tests.pkg-config.defaultPkgConfigPackages."libxml-2.0" Test whether libxml2-2.14.5 exposes pkg-config modules libxml-2.0 nixos-unstable - nixpkgs-unstable libxml2
CVE-2025-40914 created 4 months ago Perl CryptX before version 0.087 contains a dependency that may be susceptible to an integer overflow Perl CryptX before version 0.087 contains a dependency that may be susceptible to an integer overflow. CryptX embeds a version of the libtommath library that is susceptible to an integer overflow associated with CVE-2023-36328. Affected products CryptX =<0.086 Matching in nixpkgs pkgs.perlPackages.CryptX Cryptographic toolkit nixos-unstable - nixpkgs-unstable 0.087 pkgs.perl538Packages.CryptX Cryptographic toolkit nixos-unstable - nixpkgs-unstable 0.087 pkgs.perl540Packages.CryptX Cryptographic toolkit nixos-unstable - nixpkgs-unstable 0.087
CVE-2025-40912 created 4 months ago CryptX for Perl before version 0.065 contains a dependency that may be susceptible to malformed unicode CryptX for Perl before version 0.065 contains a dependency that may be susceptible to malformed unicode. CryptX embeds the tomcrypt library. The versions of that library in CryptX before 0.065 may be susceptible to CVE-2019-17362. Affected products CryptX <0.065 Matching in nixpkgs pkgs.perlPackages.CryptX Cryptographic toolkit nixos-unstable - nixpkgs-unstable 0.087 pkgs.perl538Packages.CryptX Cryptographic toolkit nixos-unstable - nixpkgs-unstable 0.087 pkgs.perl540Packages.CryptX Cryptographic toolkit nixos-unstable - nixpkgs-unstable 0.087
CVE-2025-47712 created 4 months ago Nbd: nbdkit: integer overflow triggers an assertion resulting in denial of service A flaw exists in the nbdkit "blocksize" filter that can be triggered by a specific type of client request. When a client requests block status information for a very large data range, exceeding a certain limit, it causes an internal error in the nbdkit, leading to a denial of service. Affected products nbdkit <1.40.6 <1.42.3 <1.38.6 virt:av/nbdkit virt:8.2/nbdkit virt:rhel/nbdkit Matching in nixpkgs pkgs.nbdkit NBD server with stable plugin ABI and permissive license nixos-unstable - nixpkgs-unstable 1.44.1 Package maintainers: 1 @lukts30 lukts30 <llukas21307@gmail.com>
pkgs.nbdkit NBD server with stable plugin ABI and permissive license nixos-unstable - nixpkgs-unstable 1.44.1
CVE-2025-5917 created 4 months ago Libarchive: off by one error in build_ustar_entry_name() at archive_write_set_format_pax.c A vulnerability has been identified in the libarchive library. This flaw involves an 'off-by-one' miscalculation when handling prefixes and suffixes for file names. This can lead to a 1-byte write overflow. While seemingly small, such an overflow can corrupt adjacent memory, leading to unpredictable program behavior, crashes, or in specific circumstances, could be leveraged as a building block for more sophisticated exploitation. Affected products rhcos libarchive <3.8.0 Matching in nixpkgs pkgs.libarchive Multi-format archive and compression library nixos-unstable - nixpkgs-unstable 3.8.1 pkgs.libarchive-qt Qt based archiving solution with libarchive backend nixos-unstable - nixpkgs-unstable 2.0.8 pkgs.haskellPackages.libarchive Haskell interface to libarchive nixos-unstable - nixpkgs-unstable 3.0.4.2 pkgs.kodiPackages.vfs-libarchive LibArchive Virtual Filesystem add-on for Kodi nixos-unstable - nixpkgs-unstable 20.1.0 pkgs.python312Packages.libarchive-c Python interface to libarchive nixos-unstable - nixpkgs-unstable 5.3 pkgs.python313Packages.libarchive-c Python interface to libarchive nixos-unstable - nixpkgs-unstable 5.3 pkgs.haskellPackages.archive-libarchive Common interface using libarchive nixos-unstable - nixpkgs-unstable 1.0.0.1 pkgs.haskellPackages.libarchive-conduit Read many archive formats with libarchive and conduit nixos-unstable - nixpkgs-unstable 0.1.0.0 pkgs.python312Packages.extractcode-libarchive ScanCode Toolkit plugin to provide pre-built binary libraries and utilities and their locations nixos-unstable - nixpkgs-unstable 21.5.31 pkgs.python313Packages.extractcode-libarchive ScanCode Toolkit plugin to provide pre-built binary libraries and utilities and their locations nixos-unstable - nixpkgs-unstable 21.5.31 Package maintainers: 8 @aanderse Aaron Andersen <aaron@fosslib.net> @peterhoeg Peter Hoeg <peter@hoeg.com> @edwtjo Edward Tjörnhammar <ed@cflags.cc> @dschrempf Dominik Schrempf <dominik.schrempf@gmail.com> @minijackson Rémi Nicole <minijackson@riseup.net> @cpages Carles Pagès <page@ruiec.cat> @nvmd Sergey Kazenyuk <kazenyuk@pm.me> @jcumming Jack Cummings <jack@mudshark.org>
pkgs.libarchive-qt Qt based archiving solution with libarchive backend nixos-unstable - nixpkgs-unstable 2.0.8
pkgs.haskellPackages.libarchive Haskell interface to libarchive nixos-unstable - nixpkgs-unstable 3.0.4.2
pkgs.kodiPackages.vfs-libarchive LibArchive Virtual Filesystem add-on for Kodi nixos-unstable - nixpkgs-unstable 20.1.0
pkgs.python312Packages.libarchive-c Python interface to libarchive nixos-unstable - nixpkgs-unstable 5.3
pkgs.python313Packages.libarchive-c Python interface to libarchive nixos-unstable - nixpkgs-unstable 5.3
pkgs.haskellPackages.archive-libarchive Common interface using libarchive nixos-unstable - nixpkgs-unstable 1.0.0.1
pkgs.haskellPackages.libarchive-conduit Read many archive formats with libarchive and conduit nixos-unstable - nixpkgs-unstable 0.1.0.0
pkgs.python312Packages.extractcode-libarchive ScanCode Toolkit plugin to provide pre-built binary libraries and utilities and their locations nixos-unstable - nixpkgs-unstable 21.5.31
pkgs.python313Packages.extractcode-libarchive ScanCode Toolkit plugin to provide pre-built binary libraries and utilities and their locations nixos-unstable - nixpkgs-unstable 21.5.31