AOSP 源码发布延迟,开发者反汇编库文件
一句话看懂
一位开发者报告 Android 17 的 wcscspn/wcspbrk 在字符 >= U+0100 时出现故障。
该漏洞影响任何扫描宽字符串以查找 ASCII 分隔符的应用。
来龙去脉
- 2026年6月公开的 android17-release 源码(android-17.0.0_r1)从 external/llvm-libc 构建 wcscspn/wcspbrk,这是一个对 wchar_t 进行正确遍历的普通嵌套循环。
- 2026年9月5日Pixel 7 和 Pixel 8a 构建(CP3A.260905.009)存在问题;对 bionic libc.so 中 wcscspn 的反汇编显示,字符 >= 0x100 会被停止并报告为匹配。
- 2026年10月12日francisdb 在 github.com/android/ndk 上提交 issue #2260,报告 wcscspn()/wcspbrk() 将每个 >= 0x100 的 wchar_t 都视为匹配。