You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
lexstates.h: Fix buffer overflow in macros (ksh93#538)
The isaname, isaletter, isadigit, isexp and ismeta macros don't
check if c is a negative value before accessing sh_lexstates. This
can result in a buffer overflow when running in a multibyte locale.
src/cmd/ksh93/include/lexstates.h:
- Check if c is negative before accessing sh_lexstates. Backported
from ksh2020: att@a7013320
0 commit comments