Начал разбираться и обнаружил, что при отключенном JavaScript в браузере можно и вовсе поле ввода проверочного кода с капчи игнорировать, то есть не писать туда ничего и регистрация пройдет успешна.
Оказалась эта ошибка существует с самых первых ревизий движка, так что исправить эту ошибку надо каждому.
В файле: gears/kcaptcha/_hooks.php найдите строку:
$config['validation'] = 'kcaptcha';
и измените ее на:
$config['validation'] = 'required|kcaptcha'; 
