Make sure DecryptAESState::bufIdx is never bigger than 16, otherwise we crash

I am not sure this is the correct fix, but fixes crash on files of bugs 13972, 16092 and 17523 and they seem to work ok
1 file changed