openwrt-pf/package
Felix Fietkau f3ff33c8a9 hostapd: ucode: fix per-station PSK list parsing in sta_auth
Two defects handling the psk array returned by an auth handler: strlen()
ran before the string was validated (strlen(NULL) on a non-string entry),
and the hex-PMK branch tested the array length instead of the entry length.
A 64-character passphrase therefore reached the passphrase branch and its
memcpy of str_len + 1 overflowed passphrase[MAX_PASSPHRASE_LEN + 1] by one
byte. Validate the type first and branch on the string length.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2026-07-16 11:50:21 +02:00
..
base-files base-files: derive DHCP DUID from device MAC address 2026-06-24 11:21:28 +02:00
boot uboot-mediatek: update to v2026.07 2026-07-13 18:51:18 +01:00
devel package: binutils: deduplicate ld 2026-04-18 19:34:21 +02:00
firmware ixp4xx-microcode: use snprintf in IxNpeMicrocode.h 2026-07-07 09:10:02 +02:00
kernel realtek: add Realtek PSE MCU driver 2026-07-14 23:45:29 +02:00
libs mbedtls: fix arm32 build errors with GCC 15.3 2026-07-14 22:50:47 +02:00
network hostapd: ucode: fix per-station PSK list parsing in sta_auth 2026-07-16 11:50:21 +02:00
system ubus: update to Git HEAD (2026-06-28) 2026-06-28 16:48:20 +02:00
utils ucode: fix two compiler issues 2026-07-07 10:46:12 +02:00
Makefile build: add CycloneDX SBOM processing to apk 2026-05-17 12:21:09 +02:00