Review: ntfs-3g 1:2026.7.7-1
Package Information
| Description | read/write NTFS driver for FUSE NTFS-3G uses FUSE (Filesystem in Userspace) to provide support for the NTFS filesystem used by Microsoft Windows. |
|---|---|
| Maintainer | Laszlo Boszormenyi (GCS) <gcs@debian.org> |
| Changed By | Laszlo Boszormenyi (GCS) <gcs@debian.org> |
| Sponsor | gcs@debian.org |
| Distribution | experimental |
| Architecture | linux-any |
| Closes | #1142144 |
| Popcon Installs | 140703 |
| Binary NEW | Yes (binary-only upload) |
| Tracker | https://tracker.debian.org/pkg/ntfs-3g |
| Uploaded | 21 days ago |
New Package Report
.changes
| Date | Wed, 15 Jul 2026 22:16:05 +0200 |
|---|---|
| Source | ntfs-3g |
| Version | 1:2026.7.7-1 |
| Changed-By | Laszlo Boszormenyi (GCS) |
| Architecture | source amd64 |
| Distribution | experimental |
Changelog
ntfs-3g (1:2026.7.7-1) experimental; urgency=medium
.
* New upstream release (closes: #1142144):
- fixes CVE-2026-42616: heap buffer overflow in cat(),
- fixes CVE-2026-42617: heap buffer overflow in ntfs_ir_to_ib(),
- fixes CVE-2026-42618: heap buffer overflow in ntfs_decompress(),
- fixes CVE-2026-46569: missing range check in ntfs_ib_copy_tail(),
- fixes CVE-2026-46570: heap memory corruption in ntfs_index_walk_down(),
- fixes CVE-2026-46571: out of bounds read in ntfs_fix_file_name(),
- fixes CVE-2026-46572: heap buffer overflow in ntfs_ib_cut_tail(),
- fixes CVE-2026-56135: heap buffer overflow in build_inherited_id(),
- fixes CVE-2026-56136: out of bounds memmove in ntfs_ir_nill().
* Update copyright file.
* Update Standards-Version to 4.7.2 .
* Library transition from libntfs-3g89 to libntfs-3g90 ..dsc
| Section | libs |
|---|---|
| Priority | optional |
| Component | main |
| Package-List | libntfs-3g90 deb libs optional arch=linux-any ntfs-3g deb otherosfs optional arch=linux-any ntfs-3g-dev deb libdevel optional arch=linux-any ntfs-3g-udeb udeb debian-installer optional arch=linux-any |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: ntfs-3g
Upstream-Contact: https://github.com/tuxera/ntfs-3g/issues
Source: https://github.com/tuxera/ntfs-3g
Files: *
Copyright: 2000-2014 ntfs-3g Development Team
License: GPL-2+
Files: include/fuse-lite/* libfuse-lite/*
Copyright: 2000-2013 ntfs-3g Development Team
License: LGPL-2
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation; version 2 of the License.
.
On Debian systems, the full text of the GNU Lesser General Public License
version 2 can be found in the file `/usr/share/common-licenses/LGPL-2'.
Files: include/fuse-lite/fuse_kernel.h
Copyright: 2001-2007 Miklos Szeredi <miklos@szeredi.hu>
License: GPL or BSD-2-Clause
Files: libfuse-lite/fusermount.c
Copyright: 2001-2007 Miklos Szeredi <miklos@szeredi.hu>
License: GPL
Files: ntfsprogs/boot.c
Copyright: 1991 Linus Torvalds <torvalds@klaava.helsinki.fi>
1992-1993 Remy Card <card@masi.ibp.fr>
1993-1994 David Hudson <dave@humbug.demon.co.uk>
1998 H. Peter Anvin <hpa@zytor.com>
1998-2005 Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>
2008-2014 Daniel Baumann <mail@daniel-baumann.ch>
2015 Andreas Bombe <aeb@debian.org>
License: GPL-3+
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
.
On Debian systems, the full text of the GNU General Public License
version 3 can be found in the file `/usr/share/common-licenses/GPL-3`.
Files: debian/*
Copyright: 2014- Laszlo Boszormenyi (GCS) <gcs@debian.org>,
2011-2014 Daniel Baumann <mail@daniel-baumann.ch>,
2006-2010 Adam Cecile <gandalf@le-vert.net>
License: GPL-2+
License: BSD-2-Clause
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
OF SUCH DAMAGE.
License: GPL
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 1, or (at your option)
any later version.
.
On Debian systems, the complete text of the GNU General Public
License, version 1, can be found in `/usr/share/common-licenses/GPL`.
License: GPL-2+
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
.
The complete text of the GNU General Public License
can be found in /usr/share/common-licenses/GPL-2 file.
License: LGPL-2+
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
.
The complete text of the GNU Lesser General Public License
can be found in /usr/share/common-licenses/LGPL-2 file.
Review Information
accepted — allocated to awm 19 days ago, started 19 days ago, completed 19 days ago.
Final Comment
Hi,
Please review the list of missing authors and add these details to debian/copyright for the next upload if you believe this is valid.
Thanks!
Public Notes
19 days ago
● public
Missed Author Check
Command: dnq author-check -prepare
Exit code: 0
Author check: scanned 181 files.
NOT IN debian/copyright (37):
Alon Bar-Lev
configure.ac:8
Anton Altaparmakov
configure.ac:5
include/ntfs-3g/attrib.h:4
include/ntfs-3g/attrlist.h:5
include/ntfs-3g/bitmap.h:4
include/ntfs-3g/bootsect.h:5
... and 78 more files
Anton Altaparmakov\n")
ntfsprogs/mkntfs.c:286
ntfsprogs/ntfscat.c:67
ntfsprogs/ntfscluster.c:70
ntfsprogs/ntfscp.c:110
ntfsprogs/ntfsdecrypt.c:157
... and 2 more files
Bernhard Kaindl
libntfs-3g/unistr.c:7
Carmelo Kintana
ntfsprogs/ntfsls.c:7
Carmelo Kintana\n")
ntfsprogs/ntfsls.c:146
Cristian Klein
ntfsprogs/ntfsinfo.c:10
Eric Biggers
libntfs-3g/compress.c:9
Erik Larsson
libntfs-3g/attrib.c:9
src/lowntfs-3g.c:266
src/lowntfs-3g.c:8
src/ntfs-3g.c:201
src/ntfs-3g.c:8
... and 2 more files
Erik Sornes
ntfsprogs/mkntfs.c:7
Erik Sornes\n")
ntfsprogs/mkntfs.c:289
Giang Nguyen
ntfsprogs/ntfsls.c:8
Giang Nguyen\n")
ntfsprogs/ntfsls.c:147
Hil Liao
ntfsprogs/ntfscp.c:6
Hil Liao\n")
ntfsprogs/ntfscp.c:111
Holger Ohmacht
ntfsprogs/ntfsundelete.c:392
ntfsprogs/ntfsundelete.c:5
Jan Kratochvil
configure.ac:6
Jean-Pierre Andre
include/ntfs-3g/acls.h:3
include/ntfs-3g/attrib.h:7
include/ntfs-3g/cache.h:4
include/ntfs-3g/compat.h:7
include/ntfs-3g/ea.h:3
... and 71 more files
Jean-Pierre Andre\n")
ntfsprogs/mkntfs.c:291
ntfsprogs/ntfscp.c:112
ntfsprogs/ntfsdecrypt.c:158
ntfsprogs/ntfsrecover.c:4109
ntfsprogs/ntfsresize.c:409
... and 2 more files
Jean-Pierre Andre\n\n")
ntfsprogs/ntfsclone.c:399
Lode Leroy
libntfs-3g/win32_io.c:6
ntfsprogs/ntfsls.c:4
ntfsprogs/utils.c:6
Lode Leroy\n")
ntfsprogs/ntfsls.c:143
Martin Bene
include/ntfs-3g/efs.h:3
libntfs-3g/efs.c:6
Matthew J. Fanto
ntfsprogs/ntfsinfo.c:4
ntfsprogs/ntfslabel.c:4
Per Olofsson
ntfsprogs/ntfsclone.8.in:3
ntfsprogs/ntfsclone.c:7
Red Hat, Inc
libntfs-3g/ioctl.c:7
Richard Russon
include/ntfs-3g/bitmap.h:5
include/ntfs-3g/compat.h:4
include/ntfs-3g/dir.h:6
include/ntfs-3g/index.h:5
include/ntfs-3g/inode.h:6
... and 48 more files
Richard Russon\n")
ntfsprogs/mkntfs.c:287
ntfsprogs/ntfscat.c:66
ntfsprogs/ntfscluster.c:69
ntfsprogs/ntfsls.c:145
ntfsprogs/ntfsmove.c:68
... and 2 more files
Sun Microsystems, Inc
libntfs-3g/compat.c:161
libntfs-3g/compat.c:74
Szabolcs Szakacsits
configure.ac:7
include/ntfs-3g/attrib.h:6
include/ntfs-3g/bootsect.h:6
include/ntfs-3g/compat.h:6
include/ntfs-3g/dir.h:7
... and 50 more files
Szabolcs Szakacsits\n")
ntfsprogs/mkntfs.c:288
ntfsprogs/ntfscat.c:68
ntfsprogs/ntfscluster.c:71
ntfsprogs/ntfsresize.c:405
Theodore Ts'o
libntfs-3g/device.c:525
Tuxera Inc
include/ntfs-3g/device.h:5
libntfs-3g/device.c:7
Yura Pakhuchiy
include/ntfs-3g/attrib.h:5
include/ntfs-3g/attrlist.h:6
include/ntfs-3g/collate.h:6
include/ntfs-3g/dir.h:5
include/ntfs-3g/index.h:6
... and 40 more files
Yura Pakhuchiy\n")
ntfsprogs/mkntfs.c:290
ntfsprogs/ntfscat.c:69
ntfsprogs/ntfscp.c:109
ntfsprogs/ntfsresize.c:408
ntfsprogs/ntfswipe.c:153
Yuval Fledel
libntfs-3g/win32_io.c:8
ntfsprogs/ntfsck.c:4
ntfsprogs/ntfsdecrypt.c:4
ntfsprogs/ntfsinfo.c:8
src/lowntfs-3g.c:5
... and 1 more file
Yuval Fledel\n")
ntfsprogs/ntfsdecrypt.c:156
Result: ATTENTION REQUIRED — 37 authors not in debian/copyright