Correct some NTFS test failures introduced by previous fixes for CVEs. 
With these changes, the NTFS tests run successfully.

Also correct some fuzzer identified crashes and hangs (in NTFS and one
that may in theory impact HFS too).

Changes since v1:
 - Daniel Kiper review comments addressed:
  - v2 patch 1&2: Split v1 patch #1 into two (v2 patch #1 and #2).
  - v2 patch 1-4: Improve commit descriptions.
  - v2 patch 1-4: Wrap commit comments before 80 chars.
 - Vladimir Serbinenko review comments addressed:
  - v2 patch 3: Change fshelp error code to GRUB_ERR_BAD_FS per review.
  - v2 patch 3: Remove translation tag / call from fshelp per review.

Andrew Hamilton (4):
  fs/ntfs: Correct regression with run list calculation
  fs/ntfs: Correct attribute vs attribute list validation
  fs/fshelp: Avoid possible NULL pointer deference
  fs/ntfs: Correct possible access violations and hangs

 grub-core/fs/fshelp.c |   5 +-
 grub-core/fs/ntfs.c   | 147 ++++++++++++++++++++++++++++++++++--------
 2 files changed, 123 insertions(+), 29 deletions(-)

-- 
2.39.5


_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to