fix CVE-2024-34702 Signed-off-by: liweigang <liweiganga@uniontech.com> (cherry picked from commit 038d73babab508da6d9bee6b8890cadbfec83d68)