git://git.openafs.org
/
openafs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
OPENAFS-SA-2016-002 AFSStoreStatus information leak
[openafs.git]
/
src
/
afs
/
afs_segments.c
diff --git
a/src/afs/afs_segments.c
b/src/afs/afs_segments.c
index
c921746
..
69f7445
100644
(file)
--- a/
src/afs/afs_segments.c
+++ b/
src/afs/afs_segments.c
@@
-55,6
+55,7
@@
afs_StoreMini(struct vcache *avc, struct vrequest *areq)
tlen = avc->f.truncPos;
avc->f.truncPos = AFS_NOTRUNC;
avc->f.states &= ~CExtendedFile;
+ memset(&InStatus, 0, sizeof(InStatus));
do {
tc = afs_Conn(&avc->f.fid, areq, SHARED_LOCK, &rxconn);