Hi,
It seems that there exists a potential buffer overflow, according to the following code:
|
char * ZOE = getenv("ZOE"); |
|
sprintf(path, "%s/HMM/%s", ZOE, file); |
getenv("ZOE") can be an arbitrary large number and cause buffer overflow while executing sprintf().
Hi,
It seems that there exists a potential buffer overflow, according to the following code:
SNAP/Zoe/zoeHMM.c
Line 495 in daf76ba
SNAP/Zoe/zoeHMM.c
Line 500 in daf76ba
getenv("ZOE") can be an arbitrary large number and cause buffer overflow while executing sprintf().