COMMAND : rats -w 3 Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:1254: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:1277: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:2147: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:2223: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:3444: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:66: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:373: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:374: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:376: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:615: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:618: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:622: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:2096: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:2942: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:3049: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:3492: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:3506: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:3516: Low: strlcat /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:3518: Low: strlcat /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:3520: Low: strlcat /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbaudio.c:3525: Low: strlcat Double check that your buffer is as big as you specify Total lines analyzed: 3773 Total time 0.010431 seconds 361710 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usX2Yhwdep.c /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usX2Yhwdep.c:122: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usX2Yhwdep.c:143: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 281 Total time 0.000341 seconds 824046 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2y.c /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2y.c:355: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2y.c:356: High: sprintf Check to be sure that the non-constant format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2y.c:356: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2y.c:357: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2y.c:155: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2y.c:204: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2y.c:220: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 461 Total time 0.000527 seconds 874762 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000022 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usx2yhwdeppcm.c /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usx2yhwdeppcm.c:770: High: sprintf Check to be sure that the non-constant format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usx2yhwdeppcm.c:770: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 794 Total time 0.000940 seconds 844680 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000028 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2yaudio.c /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2yaudio.c:988: High: sprintf Check to be sure that the non-constant format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2yaudio.c:988: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2yaudio.c:95: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2yaudio.c:96: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2yaudio.c:98: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2yaudio.c:157: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usx2y/usbusx2yaudio.c:159: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1025 Total time 0.001087 seconds 942962 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000022 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-device.c /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-device.c:205: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-device.c:249: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-device.c:257: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-device.c:420: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-device.c:421: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-device.c:56: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-device.c:135: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-device.c:161: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-device.c:194: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-device.c:423: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 507 Total time 0.000791 seconds 640960 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-control.c Total lines analyzed: 316 Total time 0.000356 seconds 887640 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-audio.c /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-audio.c:627: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-audio.c:632: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 698 Total time 0.000709 seconds 984485 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-input.c /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-input.c:266: Low: strlcat Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-input.c:279: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-input.c:291: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-input.c:302: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-input.c:318: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 364 Total time 0.000447 seconds 814317 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-midi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/caiaq/caiaq-midi.c:139: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 177 Total time 0.000218 seconds 811926 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:352: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:389: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:569: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:1397: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:205: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:238: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:966: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:1347: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:1354: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:1562: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:570: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:940: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:1864: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:949: Low: strlcat /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:951: Low: strlcat /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:954: Low: strlcat /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:1099: Low: strlcat /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:1356: Low: strlcat /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:1357: Low: strlcat /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:1565: Low: strlcat /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer.c:1567: Low: strlcat Double check that your buffer is as big as you specify Total lines analyzed: 2076 Total time 0.055279 seconds 37554 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmixer_maps.c Total lines analyzed: 317 Total time 0.000308 seconds 1029220 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmidi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmidi.c:1632: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmidi.c:1269: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmidi.c:1718: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmidi.c:1727: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/usb/usbmidi.c:1741: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1793 Total time 0.001758 seconds 1019909 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/util_mem.c Total lines analyzed: 209 Total time 0.000211 seconds 990521 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_synth.c /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_synth.c:629: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_synth.c:697: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_synth.c:713: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_synth.c:729: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 977 Total time 0.000901 seconds 1084350 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux.c Total lines analyzed: 192 Total time 0.000224 seconds 857142 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_effect.c Total lines analyzed: 311 Total time 0.000377 seconds 824933 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_seq.c /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_seq.c:72: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_seq.c:99: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_seq.c:365: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 399 Total time 0.000368 seconds 1084239 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/soundfont.c /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/soundfont.c:295: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1490 Total time 0.001307 seconds 1140015 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_hwdep.c /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_hwdep.c:147: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 172 Total time 0.000195 seconds 882051 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_proc.c /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_proc.c:111: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 134 Total time 0.000216 seconds 620370 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_nrpn.c Total lines analyzed: 397 Total time 0.000345 seconds 1150724 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_oss.c /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_oss.c:76: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_oss.c:114: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/synth/emux/emux_oss.c:130: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 503 Total time 0.000480 seconds 1047916 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/portman2x4.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/portman2x4.c:577: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/portman2x4.c:754: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/portman2x4.c:755: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/portman2x4.c:756: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/portman2x4.c:55: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 878 Total time 0.000757 seconds 1159841 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mts64.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mts64.c:605: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mts64.c:616: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mts64.c:791: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mts64.c:965: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mts64.c:966: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mts64.c:967: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mts64.c:36: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1089 Total time 0.000932 seconds 1168455 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl4/opl4_seq.c Total lines analyzed: 215 Total time 0.000264 seconds 814393 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl4/opl4_mixer.c Total lines analyzed: 96 Total time 0.000171 seconds 561403 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl4/yrw801.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl4/yrw801.c:38: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 962 Total time 0.001346 seconds 714710 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl4/opl4_synth.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl4/opl4_synth.c:251: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 635 Total time 0.000643 seconds 987558 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl4/opl4_lib.c Total lines analyzed: 280 Total time 0.000314 seconds 891719 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl4/opl4_proc.c Total lines analyzed: 166 Total time 0.000204 seconds 813725 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000021 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/pcsp/pcsp.c Total lines analyzed: 240 Total time 0.000272 seconds 882352 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/pcsp/pcsp_mixer.c Total lines analyzed: 145 Total time 0.000200 seconds 725000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/pcsp/pcsp_lib.c Total lines analyzed: 321 Total time 0.000372 seconds 862903 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/pcsp/pcsp_input.c Total lines analyzed: 117 Total time 0.000162 seconds 722222 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mtpav.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mtpav.c:724: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 791 Total time 0.000746 seconds 1060321 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/dummy.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/dummy.c:144: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 707 Total time 0.000703 seconds 1005689 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/serial-u16550.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/serial-u16550.c:156: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/serial-u16550.c:159: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/serial-u16550.c:960: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/serial-u16550.c:71: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1050 Total time 0.001019 seconds 1030422 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/pcm-indirect2.c Total lines analyzed: 574 Total time 0.000540 seconds 1062963 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_synth.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_synth.c:48: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_synth.c:300: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 614 Total time 0.000633 seconds 969984 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_lib.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_lib.c:506: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_lib.c:533: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_lib.c:38: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 559 Total time 0.000550 seconds 1016363 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_drums.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_drums.c:24: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_drums.c:26: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 227 Total time 0.000298 seconds 761745 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_seq.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_seq.c:175: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_seq.c:222: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 298 Total time 0.000325 seconds 916923 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_midi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_midi.c:148: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_midi.c:298: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_midi.c:28: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_midi.c:42: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 868 Total time 0.000787 seconds 1102922 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_oss.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_oss.c:79: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_oss.c:206: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/opl3/opl3_oss.c:129: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 279 Total time 0.000322 seconds 866459 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_core.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_core.c:55: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_core.c:796: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_core.c:797: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 820 Total time 0.000741 seconds 1106612 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_hwdep.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_hwdep.c:48: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_hwdep.c:69: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_hwdep.c:135: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_hwdep.c:73: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_hwdep.c:249: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_hwdep.c:145: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 269 Total time 0.000443 seconds 607223 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_cmd.c Total lines analyzed: 109 Total time 0.000220 seconds 495454 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_uer.c Total lines analyzed: 311 Total time 0.000329 seconds 945288 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_mixer.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_mixer.c:477: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_mixer.c:480: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_mixer.c:545: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_mixer.c:939: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_mixer.c:999: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_mixer.c:491: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_mixer.c:497: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_mixer.c:554: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_mixer.c:941: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_mixer.c:1009: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_mixer.c:1016: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 1028 Total time 0.001118 seconds 919499 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_pcm.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/vx/vx_pcm.c:1322: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 1328 Total time 0.001224 seconds 1084967 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/virmidi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/virmidi.c:65: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 196 Total time 0.000250 seconds 783999 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401_uart.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401_uart.c:87: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401_uart.c:91: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401_uart.c:242: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401_uart.c:251: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401_uart.c:255: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401_uart.c:263: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401_uart.c:264: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401_uart.c:376: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401_uart.c:405: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401_uart.c:593: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 632 Total time 0.000621 seconds 1017713 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401.c:80: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401.c:81: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401.c:37: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/mpu401/mpu401.c:83: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 290 Total time 0.000338 seconds 857988 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/ml403-ac97cr.c /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/ml403-ac97cr.c:1305: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/ml403-ac97cr.c:1307: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/drivers/ml403-ac97cr.c:74: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1355 Total time 0.001307 seconds 1036725 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/sound_firmware.c Total lines analyzed: 80 Total time 0.000131 seconds 610687 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000022 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/parisc/harmony.c /tmp/bogosec.temp_target.lBOfbq/src/sound/parisc/harmony.c:776: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/parisc/harmony.c:782: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/parisc/harmony.c:995: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 1043 Total time 0.000955 seconds 1092146 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/spi/at73c213.c /tmp/bogosec.temp_target.lBOfbq/src/sound/spi/at73c213.c:723: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/spi/at73c213.c:993: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/spi/at73c213.c:950: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/spi/at73c213.c:994: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/spi/at73c213.c:908: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/spi/at73c213.c:971: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1132 Total time 0.001072 seconds 1055970 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/arm/aaci.c /tmp/bogosec.temp_target.lBOfbq/src/sound/arm/aaci.c:1006: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/arm/aaci.c:1007: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/arm/aaci.c:1037: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/arm/aaci.c:1008: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1207 Total time 0.001070 seconds 1128037 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/arm/devdma.c Total lines analyzed: 81 Total time 0.000139 seconds 582733 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/arm/sa11xx-uda1341.c Total lines analyzed: 983 Total time 0.000865 seconds 1136416 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/arm/pxa2xx-ac97.c /tmp/bogosec.temp_target.lBOfbq/src/sound/arm/pxa2xx-ac97.c:351: Low: strncpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Also, consider using strlcpy() instead, if it is avaialable to you. /tmp/bogosec.temp_target.lBOfbq/src/sound/arm/pxa2xx-ac97.c:392: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/arm/pxa2xx-ac97.c:394: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 472 Total time 0.000465 seconds 1015053 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000021 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/arm/pxa2xx-pcm.c Total lines analyzed: 368 Total time 0.000440 seconds 836363 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-dapm.c /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-dapm.c:288: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-dapm.c:785: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-dapm.c:807: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-dapm.c:302: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1530 Total time 0.001377 seconds 1111111 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/at32/playpaq_wm8510.c /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/at32/playpaq_wm8510.c:307: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 523 Total time 0.000429 seconds 1219114 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/at32/at32-ssc.c Total lines analyzed: 850 Total time 0.000745 seconds 1140939 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/at32/at32-pcm.c Total lines analyzed: 493 Total time 0.000528 seconds 933712 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/pxa/pxa2xx-i2s.c Total lines analyzed: 362 Total time 0.000342 seconds 1058479 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/pxa/poodle.c Total lines analyzed: 341 Total time 0.000339 seconds 1005899 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/pxa/em-x270.c Total lines analyzed: 103 Total time 0.000134 seconds 768656 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/pxa/e800_wm9712.c Total lines analyzed: 90 Total time 0.000128 seconds 703125 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/pxa/tosa.c Total lines analyzed: 293 Total time 0.000284 seconds 1031690 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/pxa/pxa2xx-ac97.c Total lines analyzed: 487 Total time 0.000431 seconds 1129930 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/pxa/spitz.c Total lines analyzed: 385 Total time 0.000374 seconds 1029411 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/pxa/corgi.c Total lines analyzed: 380 Total time 0.000373 seconds 1018766 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000015 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/pxa/pxa2xx-pcm.c Total lines analyzed: 371 Total time 0.000398 seconds 932160 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/au1x/dbdma2.c Total lines analyzed: 422 Total time 0.000426 seconds 990610 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/au1x/psc-ac97.c Total lines analyzed: 388 Total time 0.000389 seconds 997429 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/au1x/psc-i2s.c Total lines analyzed: 415 Total time 0.000405 seconds 1024691 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/au1x/sample-ac97.c Total lines analyzed: 145 Total time 0.000183 seconds 792349 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000022 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/codecs/wm8990.c Total lines analyzed: 1634 Total time 0.001445 seconds 1130795 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/codecs/wm8753.c Total lines analyzed: 1818 Total time 0.001591 seconds 1142677 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000022 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/codecs/wm8731.c Total lines analyzed: 733 Total time 0.018181 seconds 40316 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/codecs/tlv320aic3x.c Total lines analyzed: 1342 Total time 0.001305 seconds 1028352 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/codecs/wm8750.c Total lines analyzed: 1024 Total time 0.000911 seconds 1124039 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/codecs/wm8510.c Total lines analyzed: 819 Total time 0.000796 seconds 1028894 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000022 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/codecs/ac97.c /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/codecs/ac97.c:67: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. Total lines analyzed: 181 Total time 0.000243 seconds 744855 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/codecs/ak4535.c Total lines analyzed: 700 Total time 0.000648 seconds 1080246 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/codecs/cs4270.c Total lines analyzed: 766 Total time 0.000631 seconds 1213946 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/codecs/wm9713.c /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/codecs/wm9713.c:628: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. Total lines analyzed: 1300 Total time 0.001397 seconds 930565 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/codecs/uda1380.c Total lines analyzed: 854 Total time 0.000798 seconds 1070175 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/codecs/wm9712.c /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/codecs/wm9712.c:467: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. Total lines analyzed: 752 Total time 0.000790 seconds 951898 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/s3c24xx/s3c24xx-i2s.c Total lines analyzed: 484 Total time 0.000456 seconds 1061403 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/s3c24xx/s3c2443-ac97.c Total lines analyzed: 399 Total time 0.000427 seconds 934426 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000023 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/s3c24xx/s3c2412-i2s.c Total lines analyzed: 746 Total time 0.000660 seconds 1130303 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/s3c24xx/ln2440sbc_alc650.c Total lines analyzed: 86 Total time 0.000143 seconds 601398 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000022 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/s3c24xx/s3c24xx-pcm.c Total lines analyzed: 471 Total time 0.000471 seconds 1000000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000025 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/s3c24xx/smdk2443_wm9710.c Total lines analyzed: 82 Total time 0.000131 seconds 625954 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/s3c24xx/neo1973_wm8753.c Total lines analyzed: 745 Total time 0.000653 seconds 1140888 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/at91/at91-ssc.c Total lines analyzed: 792 Total time 0.000788 seconds 1005076 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/at91/at91-pcm.c Total lines analyzed: 435 Total time 0.000487 seconds 893223 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/at91/eti_b1_wm8731.c Total lines analyzed: 349 Total time 0.000349 seconds 1000000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/sh/sh7760-ac97.c Total lines analyzed: 92 Total time 0.000134 seconds 686567 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/sh/hac.c Total lines analyzed: 319 Total time 0.000295 seconds 1081355 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/sh/dma-sh7760.c Total lines analyzed: 354 Total time 0.000377 seconds 938992 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/sh/ssi.c Total lines analyzed: 400 Total time 0.000388 seconds 1030927 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/davinci/davinci-evm.c Total lines analyzed: 202 Total time 0.000226 seconds 893805 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000021 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/davinci/davinci-pcm.c Total lines analyzed: 390 Total time 0.000421 seconds 926365 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/davinci/davinci-i2s.c Total lines analyzed: 410 Total time 0.000441 seconds 929705 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:900: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:912: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:972: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:1303: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:1393: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:975: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:99: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:1161: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:1163: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:1115: Low: strncpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Also, consider using strlcpy() instead, if it is avaialable to you. /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:1273: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:154: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:835: Low: remove /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:841: Low: remove /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:845: Low: remove /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:862: Low: remove /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:865: Low: remove /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:870: Low: remove /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/soc-core.c:874: Low: remove A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 1849 Total time 0.001793 seconds 1031232 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/fsl/fsl_ssi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/fsl/fsl_ssi.c:80: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/fsl/fsl_ssi.c:644: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 698 Total time 0.000699 seconds 998569 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000025 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000034 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/fsl/mpc8610_hpcd.c Total lines analyzed: 622 Total time 0.000607 seconds 1024711 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/fsl/fsl_dma.c Total lines analyzed: 859 Total time 0.000818 seconds 1050122 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/omap/omap-mcbsp.c Total lines analyzed: 415 Total time 0.000412 seconds 1007281 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/omap/omap-pcm.c Total lines analyzed: 358 Total time 0.000527 seconds 679316 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/soc/omap/n810.c Total lines analyzed: 391 Total time 0.000378 seconds 1034391 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/mips/sgio2audio.c /tmp/bogosec.temp_target.lBOfbq/src/sound/mips/sgio2audio.c:204: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/mips/sgio2audio.c:212: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/mips/sgio2audio.c:963: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 1007 Total time 0.001097 seconds 917958 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/mips/au1x00.c Total lines analyzed: 692 Total time 0.000719 seconds 962447 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/mips/hal2.c /tmp/bogosec.temp_target.lBOfbq/src/sound/mips/hal2.c:905: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/mips/hal2.c:602: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/mips/hal2.c:696: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 948 Total time 0.000949 seconds 998946 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/mips/ad1843.c /tmp/bogosec.temp_target.lBOfbq/src/sound/mips/ad1843.c:191: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/sound/mips/ad1843.c:205: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/sound/mips/ad1843.c:240: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/sound/mips/ad1843.c:287: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. Total lines analyzed: 562 Total time 0.000564 seconds 996453 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/tumbler.c /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/tumbler.c:210: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/tumbler.c:335: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/tumbler.c:369: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/tumbler.c:496: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/tumbler.c:632: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/tumbler.c:792: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/tumbler.c:800: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/tumbler.c:1411: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 1489 Total time 0.325436 seconds 4575 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/beep.c Total lines analyzed: 284 Total time 0.000479 seconds 592901 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000022 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000023 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000024 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/powermac.c /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/powermac.c:73: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/powermac.c:81: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/powermac.c:89: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/powermac.c:90: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/powermac.c:91: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/powermac.c:99: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/powermac.c:100: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/powermac.c:107: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 196 Total time 0.000383 seconds 511749 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/burgundy.c Total lines analyzed: 734 Total time 0.284359 seconds 2581 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/awacs.c /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/awacs.c:39: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/awacs.c:40: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 1086 Total time 0.001079 seconds 1006487 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/snd_ps3.c Total lines analyzed: 1125 Total time 0.000980 seconds 1147959 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/pmac.c /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/pmac.c:723: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/pmac.c:425: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1413 Total time 0.001350 seconds 1046666 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/keywest.c Total lines analyzed: 142 Total time 0.000171 seconds 830409 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/daca.c /tmp/bogosec.temp_target.lBOfbq/src/sound/ppc/daca.c:69: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 283 Total time 0.000410 seconds 690243 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/sound_core.c /tmp/bogosec.temp_target.lBOfbq/src/sound/sound_core.c:57: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/sound_core.c:243: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/sound_core.c:170: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/sound_core.c:172: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/sound_core.c:512: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 554 Total time 0.000443 seconds 1250564 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/codecs/snd-aoa-codec-onyx.c /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/codecs/snd-aoa-codec-onyx.c:250: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/codecs/snd-aoa-codec-onyx.c:591: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/codecs/snd-aoa-codec-onyx.c:1017: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/codecs/snd-aoa-codec-onyx.c:1032: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 1119 Total time 0.001074 seconds 1041899 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/codecs/snd-aoa-codec-tas.c /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/codecs/snd-aoa-codec-tas.c:118: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/codecs/snd-aoa-codec-tas.c:487: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/codecs/snd-aoa-codec-tas.c:906: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/codecs/snd-aoa-codec-tas.c:913: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 1015 Total time 0.042896 seconds 23661 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/codecs/snd-aoa-codec-toonie.c /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/codecs/snd-aoa-codec-toonie.c:130: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 151 Total time 0.000185 seconds 816216 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/soundbus/core.c /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/soundbus/core.c:179: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/soundbus/core.c:114: Low: remove A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 220 Total time 0.000374 seconds 588235 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/soundbus/sysfs.c /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/soundbus/sysfs.c:27: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/soundbus/sysfs.c:23: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/soundbus/sysfs.c:25: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 43 Total time 0.000159 seconds 270440 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/soundbus/i2sbus/i2sbus-control.c Total lines analyzed: 194 Total time 0.000319 seconds 608150 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000027 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/soundbus/i2sbus/i2sbus-core.c /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/soundbus/i2sbus/i2sbus-core.c:172: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/soundbus/i2sbus/i2sbus-core.c:193: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/soundbus/i2sbus/i2sbus-core.c:226: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 451 Total time 0.000756 seconds 596560 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/soundbus/i2sbus/i2sbus-pcm.c /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/soundbus/i2sbus/i2sbus-pcm.c:202: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 1063 Total time 0.001510 seconds 703973 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000024 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/fabrics/snd-aoa-fabric-layout.c /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/fabrics/snd-aoa-fabric-layout.c:720: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/fabrics/snd-aoa-fabric-layout.c:725: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/fabrics/snd-aoa-fabric-layout.c:893: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/fabrics/snd-aoa-fabric-layout.c:907: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/fabrics/snd-aoa-fabric-layout.c:914: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 1121 Total time 0.001362 seconds 823054 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/core/snd-aoa-gpio-feature.c Total lines analyzed: 409 Total time 0.000605 seconds 676033 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/core/snd-aoa-gpio-pmf.c Total lines analyzed: 253 Total time 0.000441 seconds 573696 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/core/snd-aoa-alsa.c /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/core/snd-aoa-alsa.c:32: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/core/snd-aoa-alsa.c:33: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/core/snd-aoa-alsa.c:34: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/core/snd-aoa-alsa.c:35: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 100 Total time 0.000171 seconds 584795 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/aoa/core/snd-aoa-core.c Total lines analyzed: 163 Total time 0.000271 seconds 601476 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/tea575x-tuner.c /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/tea575x-tuner.c:106: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/tea575x-tuner.c:192: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/tea575x-tuner.c:185: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. Total lines analyzed: 238 Total time 0.000259 seconds 918918 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/ak4114.c /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/ak4114.c:52: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. Total lines analyzed: 626 Total time 0.000728 seconds 859890 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/pt2258.c /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/pt2258.c:47: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/pt2258.c:110: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/pt2258.c:159: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/pt2258.c:186: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/pt2258.c:36: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 227 Total time 0.016638 seconds 13643 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/ak4xxx-adda.c /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/ak4xxx-adda.c:435: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/ak4xxx-adda.c:443: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/ak4xxx-adda.c:145: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/ak4xxx-adda.c:553: Low: strncpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Also, consider using strlcpy() instead, if it is avaialable to you. Total lines analyzed: 873 Total time 0.000882 seconds 989795 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/ak4117.c /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/other/ak4117.c:48: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. Total lines analyzed: 551 Total time 0.000652 seconds 845092 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:43: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:44: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:45: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:46: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:51: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:74: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:131: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:216: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:284: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:138: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:250: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:262: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:272: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:273: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:423: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:441: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/cs8427.c:559: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 622 Total time 0.000711 seconds 874824 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/tea6330t.c /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/tea6330t.c:52: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/tea6330t.c:112: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/tea6330t.c:163: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/tea6330t.c:214: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/tea6330t.c:261: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/tea6330t.c:299: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 386 Total time 0.000455 seconds 848351 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/l3/uda1341.c /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/l3/uda1341.c:143: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/l3/uda1341.c:149: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/l3/uda1341.c:172: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/l3/uda1341.c:498: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/l3/uda1341.c:610: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/l3/uda1341.c:371: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 935 Total time 0.000998 seconds 936873 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/i2c.c /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/i2c.c:99: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/i2c/i2c.c:121: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 345 Total time 0.000380 seconds 907894 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/bin2hex.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/bin2hex.c:29: Medium: getchar Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. Total lines analyzed: 40 Total time 0.000112 seconds 357142 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000014 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/kahlua.c Total lines analyzed: 231 Total time 0.000232 seconds 995689 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dev_table.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dev_table.c:90: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dev_table.c:139: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dev_table.c:93: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dev_table.c:141: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 257 Total time 0.000278 seconds 924460 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/pss.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/pss.c:402: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/pss.c:687: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 1267 Total time 0.001075 seconds 1178604 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/msnd_pinnacle.c Total lines analyzed: 1917 Total time 0.001658 seconds 1156212 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/opl3.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/opl3.c:306: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/opl3.c:331: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1251 Total time 0.001218 seconds 1027093 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/pas2_mixer.c Total lines analyzed: 337 Total time 0.000318 seconds 1059748 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/au1550_ac97.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/au1550_ac97.c:894: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/au1550_ac97.c:950: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/au1550_ac97.c:927: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 2130 Total time 0.187710 seconds 11347 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_ess.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_ess.c:1022: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_ess.c:1202: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 1833 Total time 0.001512 seconds 1212301 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000014 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/audio.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/audio.c:102: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 984 Total time 0.000981 seconds 1003058 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sscape.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sscape.c:278: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sscape.c:287: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sscape.c:297: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sscape.c:638: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sscape.c:993: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sscape.c:446: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sscape.c:939: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1481 Total time 0.001190 seconds 1244537 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/vidc.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/vidc.c:441: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/vidc.c:55: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/vidc.c:68: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 561 Total time 0.000470 seconds 1193617 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ac97_codec.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ac97_codec.c:703: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ac97_codec.c:490: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ac97_codec.c:491: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ac97_codec.c:500: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ac97_codec.c:501: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ac97_codec.c:594: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ac97_codec.c:599: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ac97_codec.c:666: Low: remove A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 1207 Total time 0.001338 seconds 902092 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/pas2_card.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/pas2_card.c:336: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/pas2_card.c:338: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 458 Total time 0.000371 seconds 1234501 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000015 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000015 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/midibuf.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/midibuf.c:36: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/midibuf.c:175: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 425 Total time 0.000423 seconds 1004728 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_card.c Total lines analyzed: 354 Total time 0.000383 seconds 924282 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000022 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/vwsnd.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/vwsnd.c:1894: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/vwsnd.c:1917: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 3486 Total time 0.002934 seconds 1188139 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/hal2.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/hal2.c:880: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/hal2.c:881: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/hal2.c:891: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/hal2.c:892: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 1559 Total time 0.179091 seconds 8705 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/trix.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/trix.c:125: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 526 Total time 0.000422 seconds 1246445 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000022 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_common.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_common.c:385: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_common.c:642: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_common.c:827: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_common.c:511: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_common.c:634: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1292 Total time 0.000991 seconds 1303733 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/midi_synth.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/midi_synth.c:29: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/midi_synth.c:436: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 715 Total time 0.000593 seconds 1205733 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/soundcard.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/soundcard.c:102: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/soundcard.c:69: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/soundcard.c:291: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/soundcard.c:292: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/soundcard.c:303: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/soundcard.c:304: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 746 Total time 0.000665 seconds 1121804 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000025 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sh_dac_audio.c Total lines analyzed: 332 Total time 0.000300 seconds 1106666 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/hex2hex.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/hex2hex.c:19: Medium: getc Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/hex2hex.c:13: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 102 Total time 0.000167 seconds 610778 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000015 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/swarm_cs4297a.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/swarm_cs4297a.c:362: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/swarm_cs4297a.c:1154: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/swarm_cs4297a.c:1173: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/swarm_cs4297a.c:1242: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/swarm_cs4297a.c:1243: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/swarm_cs4297a.c:1252: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/swarm_cs4297a.c:1253: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 2741 Total time 0.002846 seconds 963106 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sound_timer.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sound_timer.c:323: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 328 Total time 0.000275 seconds 1192727 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/pas2_midi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/pas2_midi.c:29: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 263 Total time 0.000241 seconds 1091286 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/uart401.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/uart401.c:371: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/uart401.c:359: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/uart401.c:370: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 482 Total time 0.000436 seconds 1105504 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/aedsp16.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/aedsp16.c:504: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/aedsp16.c:505: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1381 Total time 0.001002 seconds 1378243 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_mixer.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_mixer.c:652: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_mixer.c:161: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_mixer.c:179: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_mixer.c:746: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_mixer.c:748: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 769 Total time 0.000681 seconds 1129221 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_midi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_midi.c:183: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_midi.c:200: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 206 Total time 0.000233 seconds 884120 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/msnd_classic.c Total lines analyzed: 4 Total time 0.000046 seconds 86956 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dmabuf.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dmabuf.c:289: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 1268 Total time 0.001343 seconds 944154 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/mpu401.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/mpu401.c:65: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/mpu401.c:1084: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/mpu401.c:1094: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/mpu401.c:1037: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/mpu401.c:1043: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/mpu401.c:1050: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/mpu401.c:1056: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/mpu401.c:497: Low: open /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/mpu401.c:836: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 1816 Total time 0.001330 seconds 1365413 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dmasound/dmasound_core.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dmasound/dmasound_core.c:1181: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dmasound/dmasound_core.c:1236: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dmasound/dmasound_core.c:1239: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dmasound/dmasound_core.c:1261: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dmasound/dmasound_core.c:1268: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dmasound/dmasound_core.c:350: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dmasound/dmasound_core.c:351: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 1550 Total time 0.001505 seconds 1029900 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dmasound/dmasound_q40.c Total lines analyzed: 635 Total time 0.000591 seconds 1074450 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dmasound/dmasound_atari.c Total lines analyzed: 1619 Total time 0.016241 seconds 99685 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/dmasound/dmasound_paula.c Total lines analyzed: 741 Total time 0.000633 seconds 1170616 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/pas2_pcm.c Total lines analyzed: 438 Total time 0.000360 seconds 1216666 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ad1848.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ad1848.c:68: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ad1848.c:585: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ad1848.c:1955: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ad1848.c:2596: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ad1848.c:2603: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ad1848.c:590: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ad1848.c:1974: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ad1848.c:1977: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/ad1848.c:125: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 3069 Total time 0.002661 seconds 1153325 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/msnd.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/msnd.c:170: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/msnd.c:232: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 415 Total time 0.000383 seconds 1083550 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/waveartist.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/waveartist.c:1253: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/waveartist.c:1259: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/waveartist.c:1263: High: strcat Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 2033 Total time 0.001598 seconds 1272215 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sequencer.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sequencer.c:164: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sequencer.c:196: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sequencer.c:213: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sequencer.c:153: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sequencer.c:355: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sequencer.c:1477: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sequencer.c:1478: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sequencer.c:298: Low: open /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sequencer.c:1044: Low: open /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sequencer.c:1075: Low: open /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sequencer.c:1085: Low: open /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sequencer.c:1383: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 1675 Total time 0.001396 seconds 1199856 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/v_midi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/v_midi.c:214: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/v_midi.c:228: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/v_midi.c:235: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/v_midi.c:249: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 290 Total time 0.000299 seconds 969899 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_audio.c /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sb_audio.c:834: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1099 Total time 0.000989 seconds 1111223 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/uart6850.c Total lines analyzed: 362 Total time 0.000319 seconds 1134796 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/oss/sys_timer.c Total lines analyzed: 289 Total time 0.000255 seconds 1133333 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/vx/vxp_ops.c Total lines analyzed: 614 Total time 0.000588 seconds 1044217 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/vx/vxpocket.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/vx/vxpocket.c:195: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/vx/vxpocket.c:196: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/vx/vxpocket.c:231: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/vx/vxpocket.c:40: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 385 Total time 0.000385 seconds 1000000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/vx/vxp_mixer.c Total lines analyzed: 152 Total time 0.000250 seconds 608000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c:341: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 350 Total time 0.000398 seconds 879397 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/pdaudiocf/pdaudiocf.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/pdaudiocf/pdaudiocf.c:182: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/pdaudiocf/pdaudiocf.c:183: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/pdaudiocf/pdaudiocf.c:41: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 315 Total time 0.000328 seconds 960365 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/pdaudiocf/pdaudiocf_irq.c Total lines analyzed: 326 Total time 0.000398 seconds 819095 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/pdaudiocf/pdaudiocf_core.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pcmcia/pdaudiocf/pdaudiocf_core.c:192: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 291 Total time 0.000374 seconds 778074 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_main.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_main.c:274: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_main.c:276: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_main.c:398: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 481 Total time 0.000558 seconds 862007 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_dma.c Total lines analyzed: 244 Total time 0.000309 seconds 789644 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gusclassic.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gusclassic.c:44: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gusclassic.c:196: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gusclassic.c:201: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 249 Total time 0.017093 seconds 14567 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_io.c Total lines analyzed: 541 Total time 0.000646 seconds 837461 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_reset.c Total lines analyzed: 414 Total time 0.167713 seconds 2468 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gusextreme.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gusextreme.c:48: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 378 Total time 0.000465 seconds 812903 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_dram.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_dram.c:33: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_dram.c:71: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 103 Total time 0.000175 seconds 588571 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gusmax.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gusmax.c:42: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gusmax.c:333: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gusmax.c:335: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 384 Total time 0.000456 seconds 842105 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_pcm.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_pcm.c:873: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_pcm.c:875: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 893 Total time 0.027212 seconds 32816 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave-stb.c Total lines analyzed: 3 Total time 0.000042 seconds 71428 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:218: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:364: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:367: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:368: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:372: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:373: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:374: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:375: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:392: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:723: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:728: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:747: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:748: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:749: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:58: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:700: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/interwave.c:755: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 934 Total time 0.000962 seconds 970894 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_instr.c Total lines analyzed: 173 Total time 0.000289 seconds 598615 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_mixer.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_mixer.c:171: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 192 Total time 0.000320 seconds 600000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_timer.c Total lines analyzed: 204 Total time 0.000264 seconds 772727 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_uart.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_uart.c:247: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 257 Total time 0.000348 seconds 738505 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_irq.c Total lines analyzed: 148 Total time 0.000236 seconds 627118 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_mem.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_mem.c:213: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 351 Total time 0.000429 seconds 818181 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_volume.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_volume.c:79: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 218 Total time 0.000258 seconds 844961 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_mem_proc.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/gus/gus_mem_proc.c:94: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 135 Total time 0.000215 seconds 627907 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cmi8330.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cmi8330.c:508: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cmi8330.c:70: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cmi8330.c:127: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cmi8330.c:224: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cmi8330.c:353: Low: open /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cmi8330.c:362: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 684 Total time 0.000714 seconds 957983 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sc6000.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sc6000.c:340: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sc6000.c:341: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sc6000.c:600: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sc6000.c:48: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 656 Total time 0.000623 seconds 1052969 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sscape.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sscape.c:1133: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sscape.c:46: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sscape.c:1134: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sscape.c:1237: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 1558 Total time 0.001296 seconds 1202160 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4236_lib.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4236_lib.c:908: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4236_lib.c:99: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 973 Total time 0.001177 seconds 826678 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231_lib.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231_lib.c:1586: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231_lib.c:1618: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231_lib.c:1658: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231_lib.c:1890: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231_lib.c:1634: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231_lib.c:1637: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231_lib.c:1640: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231_lib.c:53: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231_lib.c:86: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231_lib.c:122: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231_lib.c:1445: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231_lib.c:1448: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1946 Total time 0.002065 seconds 942372 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231.c:114: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231.c:116: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231.c:43: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4231.c:119: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 206 Total time 0.000283 seconds 727915 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4232.c Total lines analyzed: 3 Total time 0.000044 seconds 68181 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4236.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4236.c:448: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4236.c:449: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4236.c:450: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4236.c:84: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/cs423x/cs4236.c:456: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 752 Total time 0.000739 seconds 1017591 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sgalaxy.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sgalaxy.c:46: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 363 Total time 0.000402 seconds 902985 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1816a/ad1816a_lib.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1816a/ad1816a_lib.c:676: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1816a/ad1816a_lib.c:703: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1816a/ad1816a_lib.c:729: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1816a/ad1816a_lib.c:968: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1816a/ad1816a_lib.c:719: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 976 Total time 0.001108 seconds 880866 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1816a/ad1816a.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1816a/ad1816a.c:182: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1816a/ad1816a.c:46: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 288 Total time 0.000363 seconds 793388 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es18xx.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es18xx.c:977: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es18xx.c:980: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es18xx.c:983: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es18xx.c:1021: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es18xx.c:1038: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es18xx.c:1697: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es18xx.c:997: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es18xx.c:1004: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es18xx.c:1011: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es18xx.c:1868: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es18xx.c:2154: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es18xx.c:2159: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es18xx.c:1986: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 2453 Total time 0.218095 seconds 11247 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/adlib.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/adlib.c:70: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/adlib.c:71: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/adlib.c:72: High: sprintf Check to be sure that the non-constant format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/adlib.c:72: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/adlib.c:20: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 130 Total time 0.000189 seconds 687830 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/dt019x.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/dt019x.c:178: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/dt019x.c:43: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 321 Total time 0.000373 seconds 860589 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opl3sa2.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opl3sa2.c:137: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opl3sa2.c:230: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opl3sa2.c:260: High: strcat Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opl3sa2.c:716: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opl3sa2.c:49: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opl3sa2.c:719: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 973 Total time 0.001055 seconds 922274 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1848/ad1848.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1848/ad1848.c:114: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1848/ad1848.c:116: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1848/ad1848.c:45: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 188 Total time 0.000253 seconds 743083 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1848/ad1848_lib.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1848/ad1848_lib.c:963: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1848/ad1848_lib.c:1000: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1848/ad1848_lib.c:1242: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1848/ad1848_lib.c:991: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1848/ad1848_lib.c:49: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1848/ad1848_lib.c:77: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1848/ad1848_lib.c:880: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/ad1848/ad1848_lib.c:1191: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 1268 Total time 0.033722 seconds 37601 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/als100.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/als100.c:190: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/als100.c:49: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 328 Total time 0.000375 seconds 874666 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/azt2320.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/azt2320.c:214: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/azt2320.c:57: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 352 Total time 0.000402 seconds 875621 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/emu8000_synth.c Total lines analyzed: 136 Total time 0.000170 seconds 800000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb8_midi.c Total lines analyzed: 287 Total time 0.000378 seconds 759259 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sbawe.c Total lines analyzed: 3 Total time 0.000048 seconds 62499 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/emu8000_patch.c Total lines analyzed: 305 Total time 0.000312 seconds 977564 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16.c:376: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16.c:381: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16.c:382: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16.c:389: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16.c:71: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16.c:387: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16.c:389: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 696 Total time 0.000683 seconds 1019033 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb_common.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb_common.c:176: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 320 Total time 0.000323 seconds 990712 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16_main.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16_main.c:703: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16_main.c:712: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 924 Total time 0.000965 seconds 957512 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/emu8000_callback.c Total lines analyzed: 547 Total time 0.000535 seconds 1022429 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb_mixer.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb_mixer.c:185: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb_mixer.c:277: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb_mixer.c:194: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb_mixer.c:286: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb_mixer.c:786: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb_mixer.c:452: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb_mixer.c:480: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb_mixer.c:525: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb_mixer.c:598: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb_mixer.c:654: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb_mixer.c:740: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 993 Total time 0.001087 seconds 913523 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb8_main.c Total lines analyzed: 556 Total time 0.000602 seconds 923588 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/emu8000_pcm.c Total lines analyzed: 702 Total time 0.000673 seconds 1043090 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/es968.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/es968.c:149: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/es968.c:39: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 248 Total time 0.000296 seconds 837837 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/emu8000.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/emu8000.c:639: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/emu8000.c:708: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1159 Total time 0.016994 seconds 68200 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16_csp.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16_csp.c:500: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16_csp.c:517: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16_csp.c:531: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16_csp.c:544: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16_csp.c:594: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16_csp.c:1122: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb16_csp.c:402: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 1198 Total time 0.001155 seconds 1037229 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb8.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb8.c:187: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb8.c:188: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb8.c:189: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/sb/sb8.c:39: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 268 Total time 0.000337 seconds 795252 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es1688/es1688.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es1688/es1688.c:144: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es1688/es1688.c:145: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es1688/es1688.c:49: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 212 Total time 0.000280 seconds 757142 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es1688/es1688_lib.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es1688/es1688_lib.c:628: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es1688/es1688_lib.c:757: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es1688/es1688_lib.c:629: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es1688/es1688_lib.c:739: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es1688/es1688_lib.c:739: High: sprintf Check to be sure that the non-constant format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es1688/es1688_lib.c:767: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es1688/es1688_lib.c:1016: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/es1688/es1688_lib.c:992: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1053 Total time 0.001148 seconds 917247 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000015 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opti9xx/opti93x.c Total lines analyzed: 4 Total time 0.000042 seconds 95238 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opti9xx/opti92x-cs4231.c Total lines analyzed: 3 Total time 0.000043 seconds 69767 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opti9xx/miro.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opti9xx/miro.c:103: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opti9xx/miro.c:749: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opti9xx/miro.c:1374: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opti9xx/miro.c:610: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1441 Total time 0.001830 seconds 787431 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opti9xx/opti92x-ad1848.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opti9xx/opti92x-ad1848.c:135: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opti9xx/opti92x-ad1848.c:219: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opti9xx/opti92x-ad1848.c:783: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opti9xx/opti92x-ad1848.c:784: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opti9xx/opti92x-ad1848.c:786: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/opti9xx/opti92x-ad1848.c:790: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 1050 Total time 0.000880 seconds 1193181 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_midi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_midi.c:481: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 570 Total time 0.000567 seconds 1005291 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:600: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:618: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:685: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:686: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:733: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:780: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:804: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:842: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:877: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:1160: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:1247: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:1248: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:1268: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:1300: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:1497: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:2015: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:2146: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:1488: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_synth.c:1547: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 2198 Total time 0.001599 seconds 1374609 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront_fx.c Total lines analyzed: 304 Total time 0.000293 seconds 1037542 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/yss225.c Total lines analyzed: 2740 Total time 0.003223 seconds 850139 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront.c /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront.c:518: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront.c:40: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront.c:525: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront.c:528: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/sound/isa/wavefront/wavefront.c:534: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 686 Total time 0.000697 seconds 984218 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/last.c Total lines analyzed: 42 Total time 0.000094 seconds 446808 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/ac97_bus.c Total lines analyzed: 77 Total time 0.114893 seconds 670 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/atiixp_modem.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/atiixp_modem.c:1310: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 1354 Total time 0.001146 seconds 1181500 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/layla24.c Total lines analyzed: 128 Total time 0.000133 seconds 962406 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/indigo_dsp.c Total lines analyzed: 171 Total time 0.000212 seconds 806603 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/darla24_dsp.c Total lines analyzed: 157 Total time 0.000179 seconds 877095 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000021 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/gina24_dsp.c Total lines analyzed: 347 Total time 0.000359 seconds 966573 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/indigoio_dsp.c Total lines analyzed: 142 Total time 0.000189 seconds 751322 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/layla20_dsp.c Total lines analyzed: 291 Total time 0.000302 seconds 963576 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/mia.c Total lines analyzed: 121 Total time 0.000138 seconds 876811 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/gina20_dsp.c Total lines analyzed: 216 Total time 0.000270 seconds 800000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/indigodj_dsp.c Total lines analyzed: 171 Total time 0.000213 seconds 802816 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/indigo.c Total lines analyzed: 108 Total time 0.000170 seconds 635294 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/darla20_dsp.c Total lines analyzed: 126 Total time 0.000170 seconds 741176 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/gina24.c Total lines analyzed: 130 Total time 0.000145 seconds 896551 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio_gml.c Total lines analyzed: 199 Total time 0.000227 seconds 876652 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/mona_dsp.c Total lines analyzed: 429 Total time 0.000408 seconds 1051470 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/darla20.c Total lines analyzed: 102 Total time 0.000129 seconds 790697 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echo3g.c Total lines analyzed: 123 Total time 0.000137 seconds 897810 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/layla20.c Total lines analyzed: 116 Total time 0.000153 seconds 758169 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/indigoio.c Total lines analyzed: 109 Total time 0.000134 seconds 813432 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/gina20.c Total lines analyzed: 106 Total time 0.000128 seconds 828125 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:43: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:1372: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:1465: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:1522: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:887: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:901: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:922: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:937: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:1384: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:1472: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:1534: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:2015: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:2016: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:2022: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:26: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:45: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio.c:246: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 2186 Total time 0.004374 seconds 499771 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/layla24_dsp.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/layla24_dsp.c:316: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/layla24_dsp.c:322: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 395 Total time 0.000424 seconds 931603 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio_dsp.c Total lines analyzed: 1126 Total time 0.000948 seconds 1187763 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/midi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/midi.c:208: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/midi.c:317: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/midi.c:72: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 330 Total time 0.000383 seconds 861618 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/mona.c Total lines analyzed: 139 Total time 0.000158 seconds 879746 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/mia_dsp.c Total lines analyzed: 230 Total time 0.000272 seconds 845588 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echo3g_dsp.c Total lines analyzed: 132 Total time 0.000207 seconds 637681 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/darla24.c Total lines analyzed: 109 Total time 0.000129 seconds 844961 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/echoaudio_3g.c Total lines analyzed: 432 Total time 0.000420 seconds 1028571 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/echoaudio/indigodj.c Total lines analyzed: 108 Total time 0.000127 seconds 850393 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/nm256/nm256.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/nm256/nm256.c:1323: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/nm256/nm256.c:1719: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/nm256/nm256.c:1720: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 1764 Total time 0.031492 seconds 56014 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/nm256/nm256_coef.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/nm256/nm256_coef.c:3: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 4608 Total time 0.079390 seconds 58042 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/timer.c Total lines analyzed: 97 Total time 0.000169 seconds 573964 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1.c:180: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1.c:181: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1.c:46: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1.c:182: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 285 Total time 0.000357 seconds 798319 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emumpu401.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emumpu401.c:334: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 391 Total time 0.000463 seconds 844492 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/p16v.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/p16v.c:711: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/p16v.c:759: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/p16v.c:721: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/p16v.c:766: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 889 Total time 0.000932 seconds 953862 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emupcm.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emupcm.c:288: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emupcm.c:289: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emupcm.c:321: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emupcm.c:322: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1821 Total time 0.002063 seconds 882695 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1_patch.c Total lines analyzed: 225 Total time 0.000300 seconds 749999 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/memory.c Total lines analyzed: 571 Total time 0.000606 seconds 942244 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1_main.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1_main.c:1784: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1_main.c:1795: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 2056 Total time 0.002023 seconds 1016312 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emuproc.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emuproc.c:44: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emuproc.c:46: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emuproc.c:47: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emuproc.c:85: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emuproc.c:120: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emuproc.c:449: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emuproc.c:525: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 675 Total time 0.000766 seconds 881201 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1x.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1x.c:1037: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1x.c:1497: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1x.c:1582: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1x.c:52: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1632 Total time 0.011564 seconds 141127 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1_synth.c Total lines analyzed: 124 Total time 0.070854 seconds 1750 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/voice.c Total lines analyzed: 159 Total time 0.000226 seconds 703539 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emu10k1_callback.c Total lines analyzed: 547 Total time 0.000579 seconds 944732 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c:1070: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c:1084: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c:1099: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c:1112: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c:2435: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c:2433: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c:57: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c:76: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c:95: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c:114: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c:149: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c:671: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c:907: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c:941: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emufx.c:971: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 2744 Total time 0.003631 seconds 755714 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emumixer.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emumixer.c:410: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emumixer.c:711: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emumixer.c:846: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emumixer.c:1007: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emumixer.c:1656: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emumixer.c:1665: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emumixer.c:1674: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emumixer.c:702: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emumixer.c:833: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/emumixer.c:837: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 2092 Total time 0.002086 seconds 1002876 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000024 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/io.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/io.c:545: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 581 Total time 0.000805 seconds 721739 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/emu10k1/irq.c Total lines analyzed: 209 Total time 0.000299 seconds 698996 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000021 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000021 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/sonicvibes.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/sonicvibes.c:881: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/sonicvibes.c:890: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/sonicvibes.c:1444: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/sonicvibes.c:54: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1514 Total time 0.001660 seconds 912048 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c:329: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c:1824: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c:1816: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c:1907: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c:2036: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c:2661: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c:2663: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c:2749: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c:86: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c:88: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c:1617: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c:2332: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c:2723: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c:2740: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1712.c:1178: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 2786 Total time 0.002969 seconds 938363 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/aureon.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/aureon.c:201: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/aureon.c:1383: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/aureon.c:208: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/aureon.c:1110: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/aureon.c:1116: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/aureon.c:1172: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/aureon.c:1174: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/aureon.c:1391: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/aureon.c:684: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 2242 Total time 0.002127 seconds 1054066 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/amp.c Total lines analyzed: 95 Total time 0.000166 seconds 572289 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/juli.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/juli.c:445: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 677 Total time 0.000638 seconds 1061128 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/phase.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/phase.c:676: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/phase.c:684: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/phase.c:79: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 909 Total time 0.000880 seconds 1032954 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000022 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ak4xxx.c Total lines analyzed: 194 Total time 0.000239 seconds 811715 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/prodigy_hifi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/prodigy_hifi.c:540: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/prodigy_hifi.c:905: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/prodigy_hifi.c:568: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/prodigy_hifi.c:321: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1211 Total time 0.002062 seconds 587293 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/vt1720_mobo.c Total lines analyzed: 141 Total time 0.000533 seconds 264540 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/pontis.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/pontis.c:425: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/pontis.c:641: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 836 Total time 0.000820 seconds 1019512 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/revo.c Total lines analyzed: 629 Total time 0.000592 seconds 1062500 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/hoontech.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/hoontech.c:38: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 361 Total time 0.000426 seconds 847417 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/prodigy192.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/prodigy192.c:281: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/prodigy192.c:326: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/prodigy192.c:560: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/prodigy192.c:289: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/prodigy192.c:567: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 818 Total time 0.000783 seconds 1044699 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ews.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ews.c:234: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ews.c:578: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ews.c:754: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ews.c:775: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ews.c:844: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ews.c:899: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ews.c:586: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ews.c:907: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 1085 Total time 0.001095 seconds 990867 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/se.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/se.c:461: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 775 Total time 0.000716 seconds 1082402 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1724.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1724.c:1256: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1724.c:1932: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1724.c:2469: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1724.c:2471: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1724.c:1950: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1724.c:1969: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1724.c:2574: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1724.c:78: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1724.c:80: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1724.c:1495: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1724.c:2188: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1724.c:1141: Low: open /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/ice1724.c:1177: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 2611 Total time 0.002558 seconds 1020719 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/wtm.c Total lines analyzed: 519 Total time 0.000494 seconds 1050607 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ice1712/delta.c Total lines analyzed: 818 Total time 0.000850 seconds 962352 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000015 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000015 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs5535audio/cs5535audio.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs5535audio/cs5535audio.c:361: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs5535audio/cs5535audio.c:364: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs5535audio/cs5535audio.c:59: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 414 Total time 0.000439 seconds 943052 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs5535audio/cs5535audio_pcm.c Total lines analyzed: 441 Total time 0.000502 seconds 878486 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs5535audio/cs5535audio_pm.c Total lines analyzed: 138 Total time 0.000228 seconds 605263 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/maestro3.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/maestro3.c:1899: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/maestro3.c:2717: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/maestro3.c:2718: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/maestro3.c:65: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 2770 Total time 0.263956 seconds 10494 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/aw2/aw2-tsl.c Total lines analyzed: 111 Total time 0.093025 seconds 1193 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/aw2/aw2-saa7146.c Total lines analyzed: 466 Total time 0.058694 seconds 7939 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/aw2/aw2-alsa.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/aw2/aw2-alsa.c:390: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/aw2/aw2-alsa.c:750: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/aw2/aw2-alsa.c:760: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/aw2/aw2-alsa.c:157: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 795 Total time 0.000783 seconds 1015325 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/bt87x.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/bt87x.c:637: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/bt87x.c:644: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/bt87x.c:711: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/bt87x.c:935: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/bt87x.c:44: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/bt87x.c:899: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 988 Total time 0.001006 seconds 982107 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/korg1212/korg1212.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/korg1212/korg1212.c:482: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/korg1212/korg1212.c:1848: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/korg1212/korg1212.c:1965: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/korg1212/korg1212.c:2454: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/korg1212/korg1212.c:410: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/korg1212/korg1212.c:2361: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 2493 Total time 0.002672 seconds 933008 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr_hwdep.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr_hwdep.c:330: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr_hwdep.c:337: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr_hwdep.c:343: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr_hwdep.c:436: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr_hwdep.c:436: High: sprintf Check to be sure that the non-constant format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Total lines analyzed: 444 Total time 0.094705 seconds 4688 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr_mixer.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr_mixer.c:579: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr_mixer.c:642: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr_mixer.c:586: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr_mixer.c:653: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 1059 Total time 0.001138 seconds 930579 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000015 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr.c:977: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr.c:1123: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr.c:1282: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr.c:994: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr.c:1303: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr.c:1258: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr.c:1259: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr.c:1304: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr.c:1305: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr.c:52: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr.c:1294: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1369 Total time 0.001343 seconds 1019359 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/pcxhr/pcxhr_core.c Total lines analyzed: 1218 Total time 0.001090 seconds 1117431 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx.c:362: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx.c:366: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx.c:367: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx.c:1527: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx.c:1393: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx.c:1413: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx.c:1449: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx.c:1471: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx.c:1503: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx.c:1535: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx.c:2459: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx.c:2523: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 2570 Total time 0.143937 seconds 17855 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/als300.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/als300.c:836: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/als300.c:117: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 871 Total time 0.000832 seconds 1046875 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme32.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme32.c:1613: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme32.c:1700: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme32.c:1634: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme32.c:1711: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme32.c:1971: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme32.c:91: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 2008 Total time 0.001916 seconds 1048016 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_hwdep.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_hwdep.c:100: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 122 Total time 0.000172 seconds 709302 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_atihdmi.c Total lines analyzed: 171 Total time 0.000224 seconds 763392 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:459: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:2782: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:2856: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:3506: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:3507: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:3567: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:3608: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:4883: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:10524: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:12208: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:12209: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:13384: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:13385: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:13451: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:14540: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:14541: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:14601: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:3544: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:3550: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:3581: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:3586: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:3594: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:3611: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:3616: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:10527: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:10542: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:12238: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:13426: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:13432: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:13469: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:13474: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:13482: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:14578: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:14584: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:14608: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:14624: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:14629: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:14637: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:435: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:3004: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:5154: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:6177: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:7915: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:9721: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:10739: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:11391: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:12464: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:13186: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:14369: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:3433: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:4901: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_realtek.c:4905: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 14908 Total time 0.014067 seconds 1059785 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_proc.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_proc.c:31: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_proc.c:150: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_proc.c:176: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_proc.c:191: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_proc.c:208: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_proc.c:209: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_proc.c:215: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_proc.c:393: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_proc.c:509: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_proc.c:649: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_proc.c:653: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 662 Total time 0.000742 seconds 892183 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_intel.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_intel.c:1657: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_intel.c:2168: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_intel.c:1680: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_intel.c:2169: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_intel.c:54: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_intel.c:56: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_intel.c:1322: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 2357 Total time 0.192958 seconds 12215 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_conexant.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_conexant.c:888: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_conexant.c:1459: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_conexant.c:1723: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1794 Total time 0.002544 seconds 705188 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_si3054.c Total lines analyzed: 304 Total time 0.000467 seconds 650963 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_generic.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_generic.c:64: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_generic.c:710: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_generic.c:862: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_generic.c:563: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_generic.c:590: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_generic.c:716: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_generic.c:718: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_generic.c:740: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_generic.c:742: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_generic.c:769: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_generic.c:773: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_generic.c:863: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_generic.c:141: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1099 Total time 0.038227 seconds 28749 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_cmedia.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_cmedia.c:603: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_cmedia.c:644: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 744 Total time 0.000762 seconds 976378 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_codec.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_codec.c:486: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_codec.c:588: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_codec.c:2339: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_codec.c:1091: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_codec.c:2551: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_codec.c:499: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_codec.c:501: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_codec.c:787: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_codec.c:2984: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_codec.c:2991: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/hda_codec.c:3044: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 3108 Total time 0.031121 seconds 99868 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:1118: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:2054: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:2571: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:2572: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:2626: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:2665: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:2604: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:2609: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:2647: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:2654: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:2668: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:2673: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:2682: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:923: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:1610: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:2857: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:3396: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:3836: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:4147: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_analog.c:2466: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 4227 Total time 0.005058 seconds 835705 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:186: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:676: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:677: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:1138: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:1139: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:1681: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:1682: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:189: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:194: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:732: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:738: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:745: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:751: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:1191: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:1197: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:1204: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:1210: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:1217: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:1223: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:1737: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:1743: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:1750: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:1756: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_via.c:163: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 2027 Total time 0.003063 seconds 661769 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:2384: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:2427: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:2626: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:2387: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:2392: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:2662: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:1144: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:1264: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:1302: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:1352: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:1504: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:1646: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:1756: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:2582: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:2613: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:4216: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:2222: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:2783: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:2786: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:2849: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/hda/patch_sigmatel.c:2852: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 4349 Total time 0.005869 seconds 741012 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs46xx/cs46xx_lib.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs46xx/cs46xx_lib.c:693: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs46xx/cs46xx_lib.c:709: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 3845 Total time 0.321881 seconds 11945 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs46xx/cs46xx.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs46xx/cs46xx.c:142: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs46xx/cs46xx.c:48: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 187 Total time 0.000243 seconds 769547 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000015 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs46xx/dsp_spos.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs46xx/dsp_spos.c:207: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs46xx/dsp_spos.c:974: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs46xx/dsp_spos.c:1006: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 1978 Total time 0.053594 seconds 36907 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000021 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs46xx/dsp_spos_scb_lib.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs46xx/dsp_spos_scb_lib.c:1233: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs46xx/dsp_spos_scb_lib.c:1322: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs46xx/dsp_spos_scb_lib.c:1346: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1763 Total time 0.001512 seconds 1166005 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs5530.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs5530.c:274: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs5530.c:51: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 306 Total time 0.000306 seconds 1000000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ymfpci/ymfpci_main.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ymfpci/ymfpci_main.c:1167: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ymfpci/ymfpci_main.c:1378: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ymfpci/ymfpci_main.c:1385: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 2415 Total time 0.002575 seconds 937864 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ymfpci/ymfpci.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ymfpci/ymfpci.c:275: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ymfpci/ymfpci.c:276: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ymfpci/ymfpci.c:277: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ymfpci/ymfpci.c:43: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 370 Total time 0.000431 seconds 858468 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/vx222/vx222.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/vx222/vx222.c:230: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/vx222/vx222.c:39: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 315 Total time 0.000339 seconds 929203 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000021 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/vx222/vx222_ops.c Total lines analyzed: 1024 Total time 0.017247 seconds 59372 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/intel8x0.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/intel8x0.c:1472: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/intel8x0.c:2707: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/intel8x0.c:1475: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/intel8x0.c:1492: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/intel8x0.c:1494: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/intel8x0.c:3047: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/intel8x0.c:3080: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 3125 Total time 0.002835 seconds 1102292 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/sis7019.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/sis7019.c:1411: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1460 Total time 0.001326 seconds 1101055 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cmipci.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cmipci.c:509: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cmipci.c:2500: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cmipci.c:2557: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cmipci.c:3016: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cmipci.c:2506: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cmipci.c:2563: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cmipci.c:2751: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cmipci.c:3154: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cmipci.c:56: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cmipci.c:3074: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cmipci.c:3077: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 3419 Total time 0.360133 seconds 9493 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart_core.c Total lines analyzed: 593 Total time 0.000653 seconds 908116 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000023 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart_mixer.c Total lines analyzed: 1187 Total time 0.073651 seconds 16116 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart.c:935: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart.c:966: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart.c:1360: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart.c:951: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart.c:982: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart.c:1376: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart.c:1336: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart.c:1377: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart.c:1378: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart.c:50: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart.c:1367: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1458 Total time 0.010365 seconds 140665 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart_hwdep.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart_hwdep.c:101: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart_hwdep.c:544: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart_hwdep.c:547: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart_hwdep.c:553: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart_hwdep.c:644: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart_hwdep.c:644: High: sprintf Check to be sure that the non-constant format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/mixart/mixart_hwdep.c:116: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 651 Total time 0.001004 seconds 648406 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ens1370.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ens1370.c:2450: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ens1370.c:2453: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ens1370.c:85: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 2498 Total time 0.002480 seconds 1007258 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000015 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:1245: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:1269: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:1440: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:1590: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:1451: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:1455: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:4862: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:5152: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:1598: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:1824: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:1908: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:1977: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:2090: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:2202: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:2287: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:2372: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:2601: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:2689: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:2935: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:4738: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:47: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:498: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:503: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:513: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:522: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:536: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:550: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdsp.c:4922: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 5189 Total time 0.004634 seconds 1119767 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:927: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:998: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:1147: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:1238: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:1399: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:934: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:1005: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:1154: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:1246: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:1406: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:2427: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:2609: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:2611: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:41: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:263: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:268: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:276: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/rme9652.c:285: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 2649 Total time 0.002410 seconds 1099170 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:1073: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:1102: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:1284: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:1290: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:1295: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:4524: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:1378: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:1455: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:1579: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:1728: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:1742: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:1833: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:1845: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:2283: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:2354: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:2436: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:2694: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:4274: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:46: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme9652/hdspm.c:502: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 4565 Total time 0.004410 seconds 1035147 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/virtuoso.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/virtuoso.c:86: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 728 Total time 0.000712 seconds 1022471 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/oxygen_lib.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/oxygen_lib.c:484: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/oxygen_lib.c:485: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/oxygen_lib.c:488: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/oxygen_lib.c:486: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 637 Total time 0.000715 seconds 890909 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/oxygen.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/oxygen.c:51: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 386 Total time 0.202796 seconds 1903 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/hifier.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/hifier.c:35: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 212 Total time 0.000414 seconds 512077 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000023 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000015 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/oxygen_mixer.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/oxygen_mixer.c:102: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/oxygen_mixer.c:925: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/oxygen_mixer.c:113: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 1005 Total time 0.001089 seconds 922865 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/oxygen_pcm.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/oxygen_pcm.c:738: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 746 Total time 0.001099 seconds 678798 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/oxygen/oxygen_io.c Total lines analyzed: 235 Total time 0.000301 seconds 780730 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/trident/trident_memory.c Total lines analyzed: 313 Total time 0.000367 seconds 852861 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/trident/trident.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/trident/trident.c:119: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/trident/trident.c:125: High: strcat Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/trident/trident.c:126: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/trident/trident.c:49: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 197 Total time 0.000280 seconds 703571 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/trident/trident_main.c Total lines analyzed: 3971 Total time 0.004022 seconds 987319 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs4281.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs4281.c:1961: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/cs4281.c:46: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 2115 Total time 0.001909 seconds 1107909 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000022 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme96.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme96.c:1839: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme96.c:1841: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme96.c:1957: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme96.c:1996: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme96.c:2036: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme96.c:1870: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme96.c:1965: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme96.c:2004: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme96.c:2044: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme96.c:2384: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/rme96.c:56: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 2421 Total time 0.002214 seconds 1093495 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/es1968.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/es1968.c:537: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/es1968.c:2720: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/es1968.c:129: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 2761 Total time 0.002379 seconds 1160571 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/als4000.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/als4000.c:744: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/als4000.c:91: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 866 Total time 0.000858 seconds 1009324 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/atiixp.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/atiixp.c:1647: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/atiixp.c:1668: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1715 Total time 0.001463 seconds 1172248 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_main.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_main.c:1386: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_main.c:158: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1737 Total time 0.001981 seconds 876829 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca_midi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca_midi.c:296: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 309 Total time 0.000361 seconds 855955 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_mixer.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_mixer.c:129: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_mixer.c:176: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_mixer.c:234: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_mixer.c:248: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_mixer.c:138: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_mixer.c:185: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_mixer.c:241: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_mixer.c:255: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_mixer.c:626: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_mixer.c:636: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_mixer.c:645: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 776 Total time 0.000833 seconds 931572 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_proc.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_proc.c:302: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_proc.c:403: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ca0106/ca0106_proc.c:417: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 459 Total time 0.000506 seconds 907114 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ad1889.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ad1889.c:644: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ad1889.c:1010: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ad1889.c:64: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ad1889.c:72: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1076 Total time 0.000954 seconds 1127882 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ak4531_codec.c Total lines analyzed: 491 Total time 0.000602 seconds 815614 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ali5451/ali5451.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ali5451/ali5451.c:1768: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ali5451/ali5451.c:2334: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 2379 Total time 0.001995 seconds 1192481 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/riptide/riptide.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/riptide/riptide.c:481: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/riptide/riptide.c:975: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/riptide/riptide.c:976: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/riptide/riptide.c:1936: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/riptide/riptide.c:122: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/riptide/riptide.c:554: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/riptide/riptide.c:2161: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/riptide/riptide.c:2166: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 2233 Total time 0.002137 seconds 1044922 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/es1938.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/es1938.c:240: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/es1938.c:1058: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/es1938.c:1068: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/es1938.c:1819: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/es1938.c:81: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/es1938.c:1468: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1899 Total time 0.205399 seconds 9245 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ens1371.c Total lines analyzed: 3 Total time 0.000060 seconds 50000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/fm801.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/fm801.c:1144: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/fm801.c:1153: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/fm801.c:1482: High: strcat Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/fm801.c:1483: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/fm801.c:51: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1609 Total time 0.001609 seconds 1000000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_mixer.c Total lines analyzed: 33 Total time 0.000111 seconds 297297 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_a3ddata.c Total lines analyzed: 92 Total time 0.000132 seconds 696969 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0.c:266: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0.c:267: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0.c:268: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0.c:28: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 399 Total time 0.000400 seconds 997500 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_a3d.c Total lines analyzed: 914 Total time 0.020291 seconds 45044 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au8820.c Total lines analyzed: 16 Total time 0.000105 seconds 152380 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000025 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000022 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au8830.c Total lines analyzed: 19 Total time 0.000135 seconds 140740 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_synth.c Total lines analyzed: 396 Total time 0.000609 seconds 650246 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000025 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_pcm.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_pcm.c:521: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_pcm.c:419: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_pcm.c:426: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 550 Total time 0.000581 seconds 946643 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_game.c Total lines analyzed: 133 Total time 0.000267 seconds 498127 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_mpu401.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_mpu401.c:108: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 113 Total time 0.000173 seconds 653179 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_eqdata.c Total lines analyzed: 117 Total time 0.000187 seconds 625668 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au8810.c Total lines analyzed: 18 Total time 0.000075 seconds 239999 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000025 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000030 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_xtalk.c Total lines analyzed: 771 Total time 0.000795 seconds 969811 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_eq.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_eq.c:899: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_eq.c:665: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_eq.c:866: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 929 Total time 0.000886 seconds 1048532 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/au88x0/au88x0_core.c Total lines analyzed: 2840 Total time 0.002867 seconds 990582 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/azt3328.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/azt3328.c:680: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/azt3328.c:1860: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/azt3328.c:2266: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/azt3328.c:241: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 2411 Total time 0.324326 seconds 7433 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/intel8x0m.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/intel8x0m.c:711: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/intel8x0m.c:714: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/intel8x0m.c:732: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/intel8x0m.c:1302: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/intel8x0m.c:734: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/intel8x0m.c:1279: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 1343 Total time 0.024021 seconds 55909 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx_modem.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx_modem.c:851: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/via82xx_modem.c:1198: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 1244 Total time 0.001111 seconds 1119712 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:50: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:83: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:243: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:294: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:402: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:1117: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:1161: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:1194: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:1817: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:2003: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:2161: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:2736: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:2988: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:3168: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:3379: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:234: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:287: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:395: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:1109: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:1153: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:1187: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:1583: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:1810: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:1996: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:2154: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:2727: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_patch.c:2728: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 3717 Total time 0.003865 seconds 961707 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000015 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:447: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:1782: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:2215: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:2235: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:2565: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:1079: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:1275: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:1984: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:2213: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:2233: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:1282: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:1290: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:2563: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:1792: High: strcat /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:2219: High: strcat /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:2239: High: strcat Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:290: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:297: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:1157: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:1794: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:1801: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:2217: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:2217: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:2237: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:2237: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_codec.c:1929: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 2899 Total time 0.122569 seconds 23651 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_pcm.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_pcm.c:451: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_pcm.c:43: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_pcm.c:146: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 737 Total time 0.000720 seconds 1023611 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_proc.c /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_proc.c:42: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_proc.c:47: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_proc.c:110: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_proc.c:112: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_proc.c:113: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_proc.c:114: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_proc.c:115: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_proc.c:380: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_proc.c:431: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_proc.c:472: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_proc.c:437: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/pci/ac97/ac97_proc.c:446: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 490 Total time 0.000638 seconds 768025 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/sh/aica.c /tmp/bogosec.temp_target.lBOfbq/src/sound/sh/aica.c:618: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 688 Total time 0.000705 seconds 975886 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/amd7930.c /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/amd7930.c:775: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/amd7930.c:910: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/amd7930.c:1035: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/amd7930.c:51: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1153 Total time 0.001005 seconds 1147263 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/cs4231.c /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/cs4231.c:111: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/cs4231.c:1299: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/cs4231.c:1308: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/cs4231.c:1565: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/cs4231.c:1893: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/cs4231.c:2089: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/cs4231.c:42: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/cs4231.c:198: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/cs4231.c:232: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/cs4231.c:1832: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/cs4231.c:2005: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 2170 Total time 0.002032 seconds 1067913 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/dbri.c /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/dbri.c:2233: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/dbri.c:2438: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/dbri.c:2617: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/sparc/dbri.c:78: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 2701 Total time 0.002402 seconds 1124479 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/init.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/init.c:500: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/init.c:713: High: strcat Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/init.c:45: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/init.c:149: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/core/init.c:512: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/sound/core/init.c:700: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/sound/core/init.c:707: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 847 Total time 0.000744 seconds 1138440 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer.c:1498: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer.c:774: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer.c:1408: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer.c:1409: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer.c:1571: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer.c:1572: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer.c:1143: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer.c:290: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 1987 Total time 0.001905 seconds 1043044 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/hwdep_compat.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/hwdep_compat.c:27: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 79 Total time 0.000145 seconds 544827 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/memalloc.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/memalloc.c:464: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 601 Total time 0.000531 seconds 1131826 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer_compat.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer_compat.c:28: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer_compat.c:29: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer_compat.c:32: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer_compat.c:64: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer_compat.c:50: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/timer_compat.c:51: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 125 Total time 0.000190 seconds 657894 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control.c:1405: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control.c:228: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control.c:550: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control.c:551: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control.c:552: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control.c:553: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control.c:554: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control.c:555: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control.c:883: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control.c:895: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control.c:978: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1502 Total time 0.001489 seconds 1008730 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/memory.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/memory.c:42: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/memory.c:75: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 92 Total time 0.000151 seconds 609271 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/device.c Total lines analyzed: 242 Total time 0.000279 seconds 867383 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rtctimer.c Total lines analyzed: 187 Total time 0.000193 seconds 968911 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_compat.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_compat.c:89: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_compat.c:103: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_compat.c:192: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_compat.c:380: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_compat.c:384: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 534 Total time 0.000598 seconds 892976 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_timer.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_timer.c:140: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. Total lines analyzed: 161 Total time 0.000217 seconds 741935 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_lib.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_lib.c:878: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1956 Total time 0.001865 seconds 1048793 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/sound.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/sound.c:158: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 468 Total time 0.000435 seconds 1075862 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/hwdep.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/hwdep.c:400: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/hwdep.c:69: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/hwdep.c:186: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/hwdep.c:187: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/hwdep.c:367: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/core/hwdep.c:116: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 525 Total time 0.000565 seconds 929203 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000021 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_midi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_midi.c:80: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_midi.c:134: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_midi.c:357: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_midi.c:361: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_midi.c:363: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 478 Total time 0.000584 seconds 818493 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_midi_event.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_midi_event.c:387: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_midi_event.c:491: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_midi_event.c:495: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_midi_event.c:499: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_midi_event.c:406: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 550 Total time 0.000605 seconds 909090 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000021 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000015 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_timer.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_timer.c:264: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 449 Total time 0.000461 seconds 973969 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_device.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_device.c:60: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_device.c:205: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_device.c:362: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 571 Total time 0.000503 seconds 1135188 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_memory.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_memory.c:88: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_memory.c:130: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_memory.c:349: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 517 Total time 0.000511 seconds 1011741 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_prioq.c Total lines analyzed: 453 Total time 0.000423 seconds 1070922 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_clientmgr.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_clientmgr.c:153: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_clientmgr.c:154: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_clientmgr.c:1169: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_clientmgr.c:73: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_clientmgr.c:1172: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_clientmgr.c:1222: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_clientmgr.c:1218: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_clientmgr.c:1529: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_clientmgr.c:1568: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_clientmgr.c:1607: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_clientmgr.c:1528: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 2578 Total time 0.025514 seconds 101042 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_fifo.c Total lines analyzed: 268 Total time 0.000285 seconds 940350 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_system.c Total lines analyzed: 174 Total time 0.000233 seconds 746781 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_virmidi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_virmidi.c:82: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_virmidi.c:156: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_virmidi.c:501: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 543 Total time 0.000543 seconds 1000000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_midi_emul.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_midi_emul.c:205: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 740 Total time 0.000710 seconds 1042253 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq.c Total lines analyzed: 131 Total time 0.000172 seconds 761627 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_dummy.c Total lines analyzed: 262 Total time 0.000289 seconds 906574 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_info.c Total lines analyzed: 72 Total time 0.000126 seconds 571428 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_event.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_event.c:413: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 448 Total time 0.139802 seconds 3204 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000026 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_writeq.c Total lines analyzed: 173 Total time 0.000210 seconds 823809 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_timer.c Total lines analyzed: 284 Total time 0.000275 seconds 1032727 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss.c Total lines analyzed: 308 Total time 0.000308 seconds 1000000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_midi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_midi.c:46: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_midi.c:611: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_midi.c:188: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_midi.c:665: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 712 Total time 0.000743 seconds 958277 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_rw.c Total lines analyzed: 217 Total time 0.000267 seconds 812734 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_readq.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_readq.c:136: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_readq.c:159: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 237 Total time 0.000236 seconds 1004237 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000022 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_synth.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_synth.c:43: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_synth.c:55: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_synth.c:120: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_synth.c:617: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_synth.c:625: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_synth.c:594: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_synth.c:240: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 661 Total time 0.000607 seconds 1088962 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_ioctl.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_ioctl.c:59: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 210 Total time 0.000260 seconds 807692 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000019 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000023 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/oss/seq_oss_init.c Total lines analyzed: 546 Total time 0.000479 seconds 1139874 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000015 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_queue.c Total lines analyzed: 794 Total time 0.000704 seconds 1127840 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_compat.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_compat.c:27: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_compat.c:41: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 138 Total time 0.000212 seconds 650943 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_lock.c Total lines analyzed: 49 Total time 0.000107 seconds 457943 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_ports.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_ports.c:343: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_ports.c:371: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_ports.c:640: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/core/seq/seq_ports.c:427: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 682 Total time 0.000709 seconds 961918 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi.c:544: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi.c:545: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi.c:546: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi.c:1510: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi.c:882: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi.c:896: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi.c:929: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi.c:1067: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi.c:1073: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi.c:1162: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi.c:1439: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi.c:324: Low: open /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi.c:340: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 1680 Total time 0.001785 seconds 941176 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/pcm_oss.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/pcm_oss.c:2334: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/pcm_oss.c:2807: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/pcm_oss.c:2937: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/pcm_oss.c:2951: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/pcm_oss.c:2957: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/pcm_oss.c:901: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 3045 Total time 0.141617 seconds 21501 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/route.c Total lines analyzed: 107 Total time 0.136073 seconds 786 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:491: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:1024: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:933: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:1000: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:1142: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:1305: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:940: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:945: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:950: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:955: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:960: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:965: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:970: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:975: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:980: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:92: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:93: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:108: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:109: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:1325: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:1327: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mixer_oss.c:1082: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 1384 Total time 0.032223 seconds 42950 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/linear.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/linear.c:48: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/linear.c:52: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 176 Total time 0.000306 seconds 575163 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/rate.c Total lines analyzed: 339 Total time 0.000430 seconds 788372 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/copy.c Total lines analyzed: 87 Total time 0.000167 seconds 520958 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/pcm_plugin.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/pcm_plugin.c:670: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/pcm_plugin.c:697: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/pcm_plugin.c:734: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 741 Total time 0.000813 seconds 911439 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/io.c Total lines analyzed: 134 Total time 0.000219 seconds 611872 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mulaw.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mulaw.c:164: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/oss/mulaw.c:206: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 340 Total time 0.000425 seconds 800000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/isadma.c Total lines analyzed: 109 Total time 0.000156 seconds 698718 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm.c:438: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm.c:448: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm.c:504: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm.c:905: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm.c:928: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm.c:626: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm.c:917: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm.c:696: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 1115 Total time 0.001146 seconds 972949 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi_compat.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi_compat.c:30: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/rawmidi_compat.c:61: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 121 Total time 0.000185 seconds 654054 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/misc.c Total lines analyzed: 107 Total time 0.000163 seconds 656441 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_native.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_native.c:55: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_native.c:104: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_native.c:105: Low: strlcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_native.c:110: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_native.c:3288: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_native.c:3307: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_native.c:2039: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 3417 Total time 0.003595 seconds 950486 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/info_oss.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/info_oss.c:39: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 137 Total time 0.000194 seconds 706185 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/info.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/info.c:614: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/info.c:241: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/sound/core/info.c:379: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/info.c:95: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/info.c:365: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 1009 Total time 0.011265 seconds 89569 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control_compat.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control_compat.c:31: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control_compat.c:84: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control_compat.c:86: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control_compat.c:88: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control_compat.c:162: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/sound/core/control_compat.c:167: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 443 Total time 0.000492 seconds 900406 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/sound_oss.c Total lines analyzed: 275 Total time 0.000445 seconds 617977 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/sgbuf.c Total lines analyzed: 108 Total time 0.000169 seconds 639053 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_misc.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_misc.c:35: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_misc.c:387: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_misc.c:395: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_misc.c:401: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_misc.c:407: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_misc.c:413: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 470 Total time 0.000657 seconds 715372 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_memory.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/pcm_memory.c:166: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 409 Total time 0.000708 seconds 577683 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/sound/core/vmaster.c /tmp/bogosec.temp_target.lBOfbq/src/sound/core/vmaster.c:242: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/sound/core/vmaster.c:364: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 372 Total time 0.000667 seconds 557721 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/readahead.c Total lines analyzed: 484 Total time 0.000468 seconds 1034188 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/filemap.c /tmp/bogosec.temp_target.lBOfbq/src/mm/filemap.c:2338: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 2694 Total time 0.002250 seconds 1197333 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/mlock.c Total lines analyzed: 267 Total time 0.000294 seconds 908163 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/memory_hotplug.c Total lines analyzed: 859 Total time 0.000738 seconds 1163956 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/mmzone.c Total lines analyzed: 75 Total time 0.000116 seconds 646551 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/rmap.c Total lines analyzed: 1022 Total time 0.217186 seconds 4705 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/fadvise.c Total lines analyzed: 138 Total time 0.020120 seconds 6858 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/fremap.c Total lines analyzed: 244 Total time 0.000264 seconds 924242 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/tiny-shmem.c /tmp/bogosec.temp_target.lBOfbq/src/mm/tiny-shmem.c:61: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 134 Total time 0.000172 seconds 779069 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/filemap_xip.c Total lines analyzed: 475 Total time 0.004084 seconds 116307 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/util.c /tmp/bogosec.temp_target.lBOfbq/src/mm/util.c:22: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. /tmp/bogosec.temp_target.lBOfbq/src/mm/util.c:25: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/mm/util.c:47: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/mm/util.c:67: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/mm/util.c:98: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 189 Total time 0.000207 seconds 913043 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/maccess.c Total lines analyzed: 56 Total time 0.000118 seconds 474576 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/shmem.c /tmp/bogosec.temp_target.lBOfbq/src/mm/shmem.c:1088: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/mm/shmem.c:1901: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/mm/shmem.c:2552: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. /tmp/bogosec.temp_target.lBOfbq/src/mm/shmem.c:1923: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/mm/shmem.c:1935: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 2605 Total time 0.002306 seconds 1129661 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/truncate.c Total lines analyzed: 470 Total time 0.000506 seconds 928853 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/sparse.c Total lines analyzed: 637 Total time 0.000562 seconds 1133452 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/thrash.c Total lines analyzed: 80 Total time 0.000128 seconds 625000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/vmscan.c Total lines analyzed: 2131 Total time 0.001734 seconds 1228950 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/sparse-vmemmap.c Total lines analyzed: 160 Total time 0.000204 seconds 784313 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/pdflush.c Total lines analyzed: 242 Total time 0.000245 seconds 987755 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/memory.c /tmp/bogosec.temp_target.lBOfbq/src/mm/memory.c:2948: Low: access A potential TOCTOU (Time Of Check, Time Of Use) vulnerability exists. This is the first line where a check has occured. No matching uses were detected. Total lines analyzed: 3019 Total time 0.008737 seconds 345541 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/page_alloc.c /tmp/bogosec.temp_target.lBOfbq/src/mm/page_alloc.c:2039: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/mm/page_alloc.c:107: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/mm/page_alloc.c:1989: Low: fixed size global buffer /tmp/bogosec.temp_target.lBOfbq/src/mm/page_alloc.c:1997: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/mm/page_alloc.c:2043: Low: strncpy /tmp/bogosec.temp_target.lBOfbq/src/mm/page_alloc.c:2054: Low: strncpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Also, consider using strlcpy() instead, if it is avaialable to you. /tmp/bogosec.temp_target.lBOfbq/src/mm/page_alloc.c:3688: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 4672 Total time 0.004127 seconds 1132057 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/bootmem.c Total lines analyzed: 728 Total time 0.000629 seconds 1157392 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/shmem_acl.c Total lines analyzed: 198 Total time 0.000230 seconds 860869 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/swap_state.c Total lines analyzed: 370 Total time 0.000354 seconds 1045197 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/mprotect.c Total lines analyzed: 320 Total time 0.000333 seconds 960960 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/page-writeback.c Total lines analyzed: 1327 Total time 0.001114 seconds 1191202 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/bounce.c /tmp/bogosec.temp_target.lBOfbq/src/mm/bounce.c:53: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/mm/bounce.c:214: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 294 Total time 0.000599 seconds 490818 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/memcontrol.c Total lines analyzed: 1212 Total time 0.001033 seconds 1173281 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/mmu_notifier.c Total lines analyzed: 278 Total time 0.000305 seconds 911475 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/mempool.c /tmp/bogosec.temp_target.lBOfbq/src/mm/mempool.c:147: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 341 Total time 0.000355 seconds 960563 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/nommu.c /tmp/bogosec.temp_target.lBOfbq/src/mm/nommu.c:846: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. /tmp/bogosec.temp_target.lBOfbq/src/mm/nommu.c:232: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/mm/nommu.c:242: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1501 Total time 0.001177 seconds 1275276 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/migrate.c Total lines analyzed: 1118 Total time 0.001126 seconds 992895 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/slab.c /tmp/bogosec.temp_target.lBOfbq/src/mm/slab.c:4279: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/mm/slab.c:4374: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/mm/slab.c:982: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/mm/slab.c:1396: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/mm/slab.c:1572: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/mm/slab.c:1587: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/mm/slab.c:3541: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 4475 Total time 0.020881 seconds 214309 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/hugetlb.c /tmp/bogosec.temp_target.lBOfbq/src/mm/hugetlb.c:1028: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/mm/hugetlb.c:1339: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 2220 Total time 0.001964 seconds 1130346 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/mincore.c Total lines analyzed: 230 Total time 0.000242 seconds 950413 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/mempolicy.c /tmp/bogosec.temp_target.lBOfbq/src/mm/mempolicy.c:2151: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/mm/mempolicy.c:2264: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/mm/mempolicy.c:2114: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/mm/mempolicy.c:2114: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/mm/mempolicy.c:2147: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. /tmp/bogosec.temp_target.lBOfbq/src/mm/mempolicy.c:2163: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/mm/mempolicy.c:2165: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 2332 Total time 0.002002 seconds 1164835 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/mremap.c Total lines analyzed: 432 Total time 0.000454 seconds 951541 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/page_io.c Total lines analyzed: 142 Total time 0.000195 seconds 728205 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/dmapool.c /tmp/bogosec.temp_target.lBOfbq/src/mm/dmapool.c:51: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/mm/dmapool.c:163: Low: strlcpy Double check that your buffer is as big as you specify Total lines analyzed: 505 Total time 0.000498 seconds 1014056 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/vmstat.c /tmp/bogosec.temp_target.lBOfbq/src/mm/vmstat.c:390: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. Total lines analyzed: 894 Total time 0.000702 seconds 1273504 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/prio_tree.c Total lines analyzed: 208 Total time 0.000256 seconds 812500 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/slob.c Total lines analyzed: 648 Total time 0.000610 seconds 1062295 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/slub.c /tmp/bogosec.temp_target.lBOfbq/src/mm/slub.c:327: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/mm/slub.c:425: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/mm/slub.c:440: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/mm/slub.c:494: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/mm/slub.c:1021: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. /tmp/bogosec.temp_target.lBOfbq/src/mm/slub.c:3464: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/mm/slub.c:204: Low: stat A potential TOCTOU (Time Of Check, Time Of Use) vulnerability exists. This is the first line where a check has occured. No matching uses were detected. /tmp/bogosec.temp_target.lBOfbq/src/mm/slub.c:1090: Low: stat A potential TOCTOU (Time Of Check, Time Of Use) vulnerability exists. This is the first line where a check has occured. No matching uses were detected. /tmp/bogosec.temp_target.lBOfbq/src/mm/slub.c:1374: Low: stat A potential TOCTOU (Time Of Check, Time Of Use) vulnerability exists. This is the first line where a check has occured. No matching uses were detected. /tmp/bogosec.temp_target.lBOfbq/src/mm/slub.c:1399: Low: stat A potential TOCTOU (Time Of Check, Time Of Use) vulnerability exists. This is the first line where a check has occured. No matching uses were detected. /tmp/bogosec.temp_target.lBOfbq/src/mm/slub.c:1414: Low: stat A potential TOCTOU (Time Of Check, Time Of Use) vulnerability exists. This is the first line where a check has occured. No matching uses were detected. Total lines analyzed: 4503 Total time 0.003612 seconds 1246677 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/highmem.c Total lines analyzed: 373 Total time 0.000353 seconds 1056657 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/swapfile.c Total lines analyzed: 1871 Total time 0.001621 seconds 1154225 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/madvise.c Total lines analyzed: 366 Total time 0.000362 seconds 1011049 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/backing-dev.c Total lines analyzed: 304 Total time 0.000320 seconds 950000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/mm_init.c Total lines analyzed: 153 Total time 0.000196 seconds 780612 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/pagewalk.c Total lines analyzed: 138 Total time 0.000193 seconds 715025 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/quicklist.c Total lines analyzed: 104 Total time 0.000141 seconds 737588 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000015 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/msync.c Total lines analyzed: 104 Total time 0.000150 seconds 693333 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/oom_kill.c Total lines analyzed: 593 Total time 0.000524 seconds 1131679 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/mmap.c /tmp/bogosec.temp_target.lBOfbq/src/mm/mmap.c:1855: Low: open /tmp/bogosec.temp_target.lBOfbq/src/mm/mmap.c:2176: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 2441 Total time 0.002094 seconds 1165711 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/allocpercpu.c Total lines analyzed: 144 Total time 0.000190 seconds 757894 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/vmalloc.c /tmp/bogosec.temp_target.lBOfbq/src/mm/vmalloc.c:959: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 1000 Total time 0.000841 seconds 1189060 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/swap.c Total lines analyzed: 557 Total time 0.000481 seconds 1158004 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/mm/page_isolation.c Total lines analyzed: 142 Total time 0.000180 seconds 788888 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/firmware/ihex2fw.c /tmp/bogosec.temp_target.lBOfbq/src/firmware/ihex2fw.c:76: High: getopt Truncate all input strings to a reasonable length before passing them to this function /tmp/bogosec.temp_target.lBOfbq/src/firmware/ihex2fw.c:253: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/firmware/ihex2fw.c:95: Low: open /tmp/bogosec.temp_target.lBOfbq/src/firmware/ihex2fw.c:114: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 269 Total time 0.000438 seconds 614155 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/bio-integrity.c /tmp/bogosec.temp_target.lBOfbq/src/fs/bio-integrity.c:674: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 719 Total time 0.000801 seconds 897628 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/autofs4/expire.c /tmp/bogosec.temp_target.lBOfbq/src/fs/autofs4/expire.c:454: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 508 Total time 0.000496 seconds 1024193 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/autofs4/init.c Total lines analyzed: 43 Total time 0.000108 seconds 398148 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/autofs4/root.c /tmp/bogosec.temp_target.lBOfbq/src/fs/autofs4/root.c:640: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/fs/autofs4/root.c:632: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 918 Total time 0.000890 seconds 1031460 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/autofs4/symlink.c Total lines analyzed: 26 Total time 0.000097 seconds 268041 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/autofs4/waitq.c /tmp/bogosec.temp_target.lBOfbq/src/fs/autofs4/waitq.c:123: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/autofs4/waitq.c:135: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/autofs4/waitq.c:154: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/autofs4/waitq.c:391: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/fs/autofs4/waitq.c:204: Low: strncpy /tmp/bogosec.temp_target.lBOfbq/src/fs/autofs4/waitq.c:209: Low: strncpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Also, consider using strlcpy() instead, if it is avaialable to you. Total lines analyzed: 497 Total time 0.000794 seconds 625944 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/autofs4/inode.c Total lines analyzed: 474 Total time 0.000453 seconds 1046357 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/namespace.c Total lines analyzed: 2385 Total time 0.021212 seconds 112436 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/seq_file.c /tmp/bogosec.temp_target.lBOfbq/src/fs/seq_file.c:565: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. /tmp/bogosec.temp_target.lBOfbq/src/fs/seq_file.c:567: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 609 Total time 0.000558 seconds 1091397 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/vfat/namei.c /tmp/bogosec.temp_target.lBOfbq/src/fs/vfat/namei.c:283: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/vfat/namei.c:284: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/vfat/namei.c:569: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/fs/vfat/namei.c:394: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/vfat/namei.c:395: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/vfat/namei.c:451: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/vfat/namei.c:621: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/fs/vfat/namei.c:473: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 1056 Total time 0.000965 seconds 1094300 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/compr_lzo.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/compr_lzo.c:60: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 109 Total time 0.000154 seconds 707792 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/writev.c Total lines analyzed: 80 Total time 0.000143 seconds 559440 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000020 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/xattr_trusted.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/xattr_trusted.c:41: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/xattr_trusted.c:42: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 54 Total time 0.000136 seconds 397058 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/symlink.c Total lines analyzed: 66 Total time 0.000130 seconds 507692 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/super.c Total lines analyzed: 241 Total time 0.000265 seconds 909433 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/nodelist.c Total lines analyzed: 773 Total time 0.000780 seconds 991025 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/compr.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/compr.c:210: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 360 Total time 0.000395 seconds 911392 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/compr_zlib.c Total lines analyzed: 220 Total time 0.000260 seconds 846153 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000093 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/summary.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/summary.c:150: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/summary.c:298: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/summary.c:302: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/summary.c:459: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/summary.c:743: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 870 Total time 0.000908 seconds 958149 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/xattr.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/xattr.c:367: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/xattr.c:61: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/xattr.c:356: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/xattr.c:1088: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/xattr.c:368: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/xattr.c:1057: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1329 Total time 0.001779 seconds 747048 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/debug.c Total lines analyzed: 859 Total time 0.000903 seconds 951273 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/wbuf.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/wbuf.c:231: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/wbuf.c:340: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/wbuf.c:955: Medium: read /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/wbuf.c:959: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/wbuf.c:373: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/wbuf.c:443: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/wbuf.c:780: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/wbuf.c:1002: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1304 Total time 0.001278 seconds 1020344 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/read.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/read.c:139: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 214 Total time 0.000308 seconds 694805 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/scan.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/scan.c:509: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/scan.c:1039: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1140 Total time 0.001208 seconds 943708 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/fs.c Total lines analyzed: 733 Total time 0.000747 seconds 981258 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/gc.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/gc.c:794: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/gc.c:844: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 1311 Total time 0.001424 seconds 920646 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/xattr_user.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/xattr_user.c:41: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/xattr_user.c:42: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 54 Total time 0.000131 seconds 412213 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/write.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/write.c:243: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 707 Total time 0.000922 seconds 766811 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000018 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/compr_rubin.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/compr_rubin.c:307: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 450 Total time 0.000403 seconds 1116625 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/file.c Total lines analyzed: 322 Total time 0.000387 seconds 832041 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000017 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/nodemgmt.c Total lines analyzed: 765 Total time 0.000852 seconds 897887 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/build.c Total lines analyzed: 393 Total time 0.000395 seconds 994936 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/dir.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/dir.c:95: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/dir.c:165: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/dir.c:309: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/dir.c:378: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 883 Total time 0.000907 seconds 973539 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/acl.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/acl.c:419: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/acl.c:429: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 518 Total time 0.000515 seconds 1005825 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/ioctl.c Total lines analyzed: 22 Total time 0.000081 seconds 271604 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/erase.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/erase.c:376: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. Total lines analyzed: 502 Total time 0.000568 seconds 883802 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/malloc.c Total lines analyzed: 321 Total time 0.000309 seconds 1038834 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/security.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/security.c:71: High: strcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/security.c:72: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. Total lines analyzed: 84 Total time 0.000140 seconds 600000 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/background.c Total lines analyzed: 150 Total time 0.000195 seconds 769230 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/readinode.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/readinode.c:645: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1439 Total time 0.001571 seconds 915977 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/compr_rtime.c /tmp/bogosec.temp_target.lBOfbq/src/fs/jffs2/compr_rtime.c:102: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 132 Total time 0.000174 seconds 758620 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/hppfs/hppfs.c /tmp/bogosec.temp_target.lBOfbq/src/fs/hppfs/hppfs.c:25: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/fs/hppfs/hppfs.c:125: High: strcat Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/fs/hppfs/hppfs.c:76: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/hppfs/hppfs.c:82: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/hppfs/hppfs.c:92: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/hppfs/hppfs.c:104: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/hppfs/hppfs.c:115: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/hppfs/hppfs.c:117: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/hppfs/hppfs.c:308: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/hppfs/hppfs.c:440: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. /tmp/bogosec.temp_target.lBOfbq/src/fs/hppfs/hppfs.c:101: Low: strncpy /tmp/bogosec.temp_target.lBOfbq/src/fs/hppfs/hppfs.c:104: Low: strncpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Also, consider using strlcpy() instead, if it is avaialable to you. Total lines analyzed: 765 Total time 0.001096 seconds 697992 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/openpromfs/inode.c /tmp/bogosec.temp_target.lBOfbq/src/fs/openpromfs/inode.c:76: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/openpromfs/inode.c:201: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/openpromfs/inode.c:215: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/openpromfs/inode.c:307: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/openpromfs/inode.c:322: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 469 Total time 0.000444 seconds 1056306 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/inotify_user.c /tmp/bogosec.temp_target.lBOfbq/src/fs/inotify_user.c:215: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. /tmp/bogosec.temp_target.lBOfbq/src/fs/inotify_user.c:228: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 782 Total time 0.000732 seconds 1068306 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/anon_inodes.c /tmp/bogosec.temp_target.lBOfbq/src/fs/anon_inodes.c:93: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 193 Total time 0.000213 seconds 906103 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/stat.c Total lines analyzed: 472 Total time 0.000499 seconds 945891 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/signalfd.c Total lines analyzed: 267 Total time 0.000317 seconds 842271 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/stack.c Total lines analyzed: 43 Total time 0.000110 seconds 390909 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c:964: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c:1712: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c:68: Low: fixed size global buffer Extra care should be taken to ensure that character arrays that are allocated with a static size are used safely. This appears to be a global allocation and is less dangerous than a similar one on the stack. Extra caution is still advised, however. /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c:894: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c:948: Low: strncpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Also, consider using strlcpy() instead, if it is avaialable to you. /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c:956: Low: strlcpy Double check that your buffer is as big as you specify /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c:1423: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c:1431: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c:1439: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c:1447: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c:1457: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c:1467: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c:1476: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c:1484: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/exec.c:1503: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 1849 Total time 0.001476 seconds 1252710 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/mmu.c Total lines analyzed: 61 Total time 0.000162 seconds 376543 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/root.c Total lines analyzed: 235 Total time 0.000352 seconds 667613 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/task_nommu.c Total lines analyzed: 201 Total time 0.000369 seconds 544715 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/array.c /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/array.c:99: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/array.c:357: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 527 Total time 0.000513 seconds 1027290 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_tty.c Total lines analyzed: 195 Total time 0.000233 seconds 836909 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/kmsg.c Total lines analyzed: 58 Total time 0.000207 seconds 280193 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_net.c Total lines analyzed: 241 Total time 0.000263 seconds 916349 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_devtree.c /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_devtree.c:41: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_devtree.c:138: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_devtree.c:150: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 233 Total time 0.000250 seconds 931999 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/generic.c /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/generic.c:574: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/generic.c:583: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/generic.c:612: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/generic.c:754: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/generic.c:589: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 813 Total time 0.000703 seconds 1156472 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_sysctl.c /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_sysctl.c:56: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_sysctl.c:190: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 408 Total time 0.000433 seconds 942263 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/nommu.c Total lines analyzed: 145 Total time 0.000269 seconds 539033 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/task_mmu.c /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/task_mmu.c:461: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. Total lines analyzed: 775 Total time 0.001064 seconds 728383 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/vmcore.c /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/vmcore.c:614: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/vmcore.c:289: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/vmcore.c:370: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Total lines analyzed: 670 Total time 0.000980 seconds 683673 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:336: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:378: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:996: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:1014: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:1055: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:1120: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:1140: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:1158: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:1803: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:1842: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:2174: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:2203: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:2261: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:2272: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:2549: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:2746: High: fixed size local buffer /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:3011: High: fixed size local buffer Extra care should be taken to ensure that character arrays that are allocated on the stack are used safely. They are prime targets for buffer overflow attacks. /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:343: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:491: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:494: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:504: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:321: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:479: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:1005: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:1149: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:1634: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:1810: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:2184: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:2553: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:2566: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:2578: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:2747: Low: snprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:3012: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:1845: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/base.c:2572: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 3110 Total time 0.003066 seconds 1014350 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/kcore.c /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/kcore.c:108: Low: strlen /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/kcore.c:124: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/kcore.c:159: Low: memcpy /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/kcore.c:362: Low: memcpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/kcore.c:236: Low: strncpy Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. Also, consider using strlcpy() instead, if it is avaialable to you. Total lines analyzed: 402 Total time 0.000464 seconds 866379 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Total lines analyzed: 0 Total time 0.000016 seconds 0 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/inode.c /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/inode.c:192: Medium: read Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space. /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/inode.c:353: Low: open A potential race condition vulnerability exists here. Normally a call to this function is vulnerable only when a match check precedes it. No check was detected, however one could still exist that could not be detected. Total lines analyzed: 530 Total time 0.000506 seconds 1047430 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_misc.c /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_misc.c:162: High: sprintf Check to be sure that the non-constant format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_misc.c:162: High: sprintf /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_misc.c:683: High: sprintf Check to be sure that the format string passed as argument 2 to this function call does not come from an untrusted source that could have added formatting characters that the code is not prepared to handle. Additionally, the format string could contain `%s' without precision that could result in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_misc.c:712: High: strcpy Check to be sure that argument 2 passed to this function call will not copy more data than can be handled, resulting in a buffer overflow. /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_misc.c:284: Low: snprintf Double check that your buffer is as big as you specify. When using functions that accept a number n of bytes to copy, such as strncpy, be aware that if the dest buffer size = n it may not NULL-terminate the string. /tmp/bogosec.temp_target.lBOfbq/src/fs/proc/proc_misc.c:714: Low: strlen This function does not properly handle non-NULL terminated strings. This does not result in exploitable code, but can lead to access violations. Total lines analyzed: 954 Total time 0.000896 seconds 1064732 lines per second Entries in perl database: 33 Entries in python database: 62 Entries in c database: 336 Entries in php database: 55 Analyzing /tmp/bogosec.temp_target.lBOfbq/src/fs/fs-writeback.c Total lines analyzed