View raw JSON
{
"slug": "bookly-responsive-appointment-booking-tool",
"finding_count": 5,
"findings": [
{
"pattern": "getWPUsers",
"kind": "ioc:code_pattern",
"file": "backend/components/dialogs/customer/edit/Dialog.php",
"line": 41,
"snippet": ": $wpdb->get_results( self::getWPUsersQuery() . ' ORDER BY u.display_name', ARRAY_A );",
"confidence": "high"
},
{
"pattern": "getWPUsers",
"kind": "ioc:code_pattern",
"file": "backend/components/dialogs/customer/edit/Dialog.php",
"line": 84,
"snippet": "public static function getWPUsersQuery()",
"confidence": "high"
},
{
"pattern": "getWPUsers",
"kind": "ioc:code_pattern",
"file": "backend/components/dialogs/customer/edit/Ajax.php",
"line": 115,
"snippet": "? $wpdb->get_row( Dialog::getWPUsersQuery() . ( is_multisite() ? ' AND ' : ' WHERE ' ) . ' ID = ' . (int) $customer['wp_user_id'] )",
"confidence": "high"
},
{
"pattern": "getWPUsers",
"kind": "ioc:code_pattern",
"file": "backend/components/dialogs/customer/edit/Ajax.php",
"line": 128,
"snippet": "public static function getWPUsersList()",
"confidence": "high"
},
{
"pattern": "getWPUsers",
"kind": "ioc:code_pattern",
"file": "backend/components/dialogs/customer/edit/Ajax.php",
"line": 135,
"snippet": "$query = Dialog::getWPUsersQuery();",
"confidence": "high"
}
],
"resolved_sha": "71e8b6c5c6dcc3a09c53aa6e577dcecd7028ab65"
}