zephyr/subsys
Johann Fischer ce4be3af86 logging: fix out of bounds write in log_strdup
log_strdup writes out of bounds of a strdup slab.
e.g: CONFIG_LOG_STRDUP_MAX_STRING=46 and
     LOG_STRBUF_STR_SIZE=47 then in the line L:529
sdupl[LOG_STRBUF_STR_SIZE - 1] = '\0';
writes out of bounds because the available buffer space
is only 44 bytes (rounded up to 48 bytes and minus 4 bytes
for the allocated flag).

Signed-off-by: Johann Fischer <j.fischer@phytec.de>
2018-10-24 16:41:21 +01:00
..
app_memory subsys: app_memory: Fixed the size calculation for power of 2 MPUs 2018-09-20 11:25:53 -04:00
bluetooth bluetooth: shell: Uninitialized scalar variables 2018-10-21 15:09:54 +03:00
console subsys: console: Split serial tty handling to a separate module 2018-10-03 16:40:49 +02:00
cpp
debug tracing: don't include kernel_structs.h from tracing_sysview.h 2018-10-05 10:37:01 -04:00
dfu dfu: log: rename level variable 2018-10-08 17:49:12 -04:00
disk subsys: disk access: move to new logger 2018-10-16 17:30:09 -04:00
fb subsys: add monochrome character framebuffer 2018-10-16 14:54:47 -04:00
fs shell: Fix typo 2018-10-21 17:25:14 -04:00
logging logging: fix out of bounds write in log_strdup 2018-10-24 16:41:21 +01:00
mgmt shell: Rename shell to legacy_shell 2018-09-19 09:30:29 -04:00
net net: buf: Use proper Kconfig log level template 2018-10-24 15:10:33 +03:00
power subsys: power: Add an API for force suspending the devices 2018-10-17 22:02:06 -04:00
random subsys: random: xoroshiro128: Use entropy get isr during init 2018-09-05 13:04:20 -04:00
settings
shell shell: fix history feature 2018-10-24 14:31:25 +01:00
storage subsys: storage: flash_map: add API for check flash driver support 2018-09-27 16:24:21 +02:00
usb usb: loopback: Add documentation markers 2018-10-24 11:18:12 +01:00
CMakeLists.txt subsys: add monochrome character framebuffer 2018-10-16 14:54:47 -04:00
Kconfig subsys: add monochrome character framebuffer 2018-10-16 14:54:47 -04:00