[PATCH 0/2] Series short description

Eric Pouech eric.pouech at gmail.com
Fri Jan 21 03:32:47 CST 2022


Protect and test programs/cmd against path which length exceeds MAX_PATH
Patch to programs/cmd is applied before adding the tests as the tests make
cmd.exe crash with a stack overflow

A+

v2:
- not forgetting to send the patches along
- added helper to wrap around testing for overflow
  (including error message to user)
- fixed a couple of other locations for potential overflow

---

Eric Pouech (2):
      programs/cmd: bail out when full path name exceeds MAX_PATH
      programs/cmd/tests: test paths which length exceeds MAX_PATH


 programs/cmd/batch.c                     |  2 +-
 programs/cmd/builtins.c                  | 21 +++++++++++----------
 programs/cmd/cmd.rc                      |  1 +
 programs/cmd/directory.c                 |  2 +-
 programs/cmd/tests/test_builtins.cmd     | 19 +++++++++++++++++++
 programs/cmd/tests/test_builtins.cmd.exp |  4 ++++
 programs/cmd/wcmd.h                      |  2 ++
 programs/cmd/wcmdmain.c                  | 18 +++++++++++++++---
 8 files changed, 54 insertions(+), 15 deletions(-)




More information about the wine-devel mailing list