git://git.openafs.org
/
openafs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
OPENAFS-SA-2018-002 volser: prevent AFSVolMonitor information leak
[openafs.git]
/
src
/
volser
/
volprocs.c
diff --git
a/src/volser/volprocs.c
b/src/volser/volprocs.c
index
7061aac
..
3947803
100644
(file)
--- a/
src/volser/volprocs.c
+++ b/
src/volser/volprocs.c
@@
-2808,6
+2808,7
@@
VolMonitor(struct rx_call *acid, transDebugEntries *transInfo)
goto done; /*no active transactions */
for (tt = allTrans; tt; tt = nt) { /*copy relevant info into pntr */
nt = tt->next;
+ memset(pntr, 0, sizeof(*pntr));
VTRANS_OBJ_LOCK(tt);
pntr->tid = tt->tid;
pntr->time = tt->time;