OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_2-97-gfb8321f

Gerrit Code Review gerrit@openafs.org
Mon, 27 Jan 2025 12:49:05 -0500


The following commit has been merged in the master branch:
commit fb8321f5ebfefbf793e62e9920f26af000f2ea1c
Author: Andrew Deason <adeason@sinenomine.net>
Date:   Tue Jan 21 16:12:25 2025 -0600

    afs: Clear pioctl memory before freeing
    
    Before freeing the input and output buffers for a pioctl, set the
    memory to zero, to make sure sensitive data passed to token-related
    pioctls (e.g., VIOCSETTOK, VIOCGETTOK) doesn't stick around in memory.
    
    Change-Id: I171219e38637ad00ca2e983353b8925f45bacd27
    Reviewed-on: https://gerrit.openafs.org/16121
    Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
    Reviewed-by: Marcio Brito Barbosa <mbarbosa@sinenomine.net>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>

 src/WINNT/afsd/smb.c             |  8 ++++++--
 src/WINNT/afsrdr/user/RDRIoctl.c |  8 ++++++--
 src/WINNT/afsrdr/user/RDRPipe.c  | 16 ++++++++++++----
 src/afs/afs_pioctl.c             |  5 +++++
 4 files changed, 29 insertions(+), 8 deletions(-)

-- 
OpenAFS Master Repository