OpenAFS Master Repository branch, openafs-stable-1_6_x, updated. openafs-stable-1_6_22_2-73-g0cdb370

Gerrit Code Review
Tue, 11 Sep 2018 15:00:56 -0400

The following commit has been merged in the openafs-stable-1_6_x branch:
commit 37cbe68577d39241a2d5a1fe75e8a0490516dfc4
Author: Mark Vitale <>
Date:   Tue Jun 26 03:00:02 2018 -0400

    OPENAFS-SA-2018-002 volser: prevent AFSVolMonitor information leak
    AFSVolMonitor (vos status) does not properly initialize its output
    buffers.  This leaks information from volserver memory:
    struct transDebugInfo
    - up to 29 bytes in member lastProcName (30-'\0')
    - 16 bytes in members readNext, tranmitNext, lastSendTime,
    Initialize the buffers.  This must be done on a per-buffer basis inside
    the loop, since realloc is used to expand the storage if needed,
    and there is not a standard realloc API to zero the newly allocated storage.
    [ update commit message]
    (cherry picked from commit 26924fd508b21bb6145e77dc31b6cd0923193b72)
    (cherry picked from commit 2d22756de7af2c72b8aca6969825f8e921f01d6c)
    Change-Id: Id819ffc2774cf5cb374ca19b7040282ba542654b

 src/volser/volprocs.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

OpenAFS Master Repository