1
0
mirror of https://github.com/vichan-devel/vichan.git synced 2025-02-17 11:28:41 +01:00

urlencode reCAPTCHA response for safety

This commit is contained in:
Daniel Saunders 2017-07-24 13:24:44 -04:00
parent 1ad9f49694
commit 18aed77ecc

View File

@ -385,10 +385,11 @@ if (isset($_POST['delete'])) {
if ($config['recaptcha']) {
if (!isset($_POST['g-recaptcha-response']))
error($config['error']['bot']);
// Check what reCAPTCHA has to say...
// Check what reCAPTCHA has to say...
$resp = json_decode(file_get_contents(sprintf('https://www.google.com/recaptcha/api/siteverify?secret=%s&response=%s&remoteip=%s',
$config['recaptcha_private'],
$_POST['g-recaptcha-response'],
urlencode($_POST['g-recaptcha-response']),
$_SERVER['REMOTE_ADDR'])), true);
if (!$resp['success']) {