Skip to content

Commit 7cf1261

Browse files
committed
functions.php
1 parent 27262b3 commit 7cf1261

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

petitnote/functions.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ function age_check_required_to_view(): void {
123123
function is_adminpass($pwd): bool {
124124
global $admin_pass,$second_pass;
125125
$pwd=(string)$pwd;
126-
return ($pwd && $admin_pass && $second_pass && !hash_equals($second_pass,$admin_pass) && hash_equals($pwd,$admin_pass));
126+
return ($pwd && $admin_pass && $second_pass && !hash_equals($admin_pass,$second_pass) && hash_equals($admin_pass,$pwd));
127127
}
128128

129129
function admin_in(): void {
@@ -217,12 +217,12 @@ function userdel_mode(): void {
217217
function adminpost_valid(): bool {
218218
global $second_pass;
219219
session_sta();
220-
return isset($_SESSION['adminpost']) && ($second_pass && hash_equals($_SESSION['adminpost'],$second_pass));
220+
return isset($_SESSION['adminpost']) && ($second_pass && hash_equals($second_pass,$_SESSION['adminpost']));
221221
}
222222
function admindel_valid(): bool {
223223
global $second_pass;
224224
session_sta();
225-
return isset($_SESSION['admindel']) && ($second_pass && hash_equals($_SESSION['admindel'],$second_pass));
225+
return isset($_SESSION['admindel']) && ($second_pass && hash_equals($second_pass,$_SESSION['admindel']));
226226
}
227227
function userdel_valid(): bool {
228228
session_sta();
@@ -890,7 +890,7 @@ function check_csrf_token(): void {
890890
$token=(string)filter_input_data('POST','token');
891891
$session_token=isset($_SESSION['token']) ? (string)$_SESSION['token'] : '';
892892

893-
if(!$token||!$session_token||!hash_equals($token,$session_token)){//タイミング攻撃対策としてhash_equals()を使用
893+
if(!$token||!$session_token||!hash_equals($session_token,$token)){//タイミング攻撃対策としてhash_equals()を使用
894894
error($en?"CSRF token mismatch.\nPlease reload.":"CSRFトークンが一致しません。\nリロードしてください。");
895895
}
896896
}

0 commit comments

Comments
 (0)