fix CVE-2023-25433 CVE-2023-26966 CVE-2023-2908
#I7HIGB:CVE-2023-2908
#I7H68B:CVE-2023-25433
#I7H689:CVE-2023-26966