Abstract-Remote kod exekvering (RCE) attacker är en av de mest framträdande säkerhetshot för webbapplikationer. Det är en speciell typ av kors-site-scripting (XSS) attack som gör det möjligt att lagra och utföra klientingångar som serversideskript. RCE-attacker kräver ofta samordning av flera förfrågningar och manipulation av strängar och icke-strängade ingångar från klientsidan för att upphäva åtkomstkontrollprotokollet och framkalla ovanliga körningsvägar på serversidan. Vi föreslår en väg- och kontextkänslig interprocedural analys för att upptäcka RCE sårbarheter. Analysen innehåller ett nytt sätt att analysera både strängen och icke-strängat beteende hos en webbapplikation på ett vägkänsligt sätt. Den hanterar grundligt de praktiska utmaningar som är förknippade med modellering av RCE-attacker. Vi utvecklar ett prototypsystem och utvärderar det på tio verkliga PHP-applikationer. Vi har identifierat 21 riktiga RCE sårbarheter, med 8 orapporterade tidigare.
Zheng m.fl. REF föreslog en sökvägskänslig statisk analys av PHP webbapplikationer för att upptäcka säkerhetssårbarhet.
Path sensitive static analysis of web applications for remote code execution vulnerability detection
{'venue': '2013 35th International Conference on Software Engineering (ICSE)', 'journal': '2013 35th International Conference on Software Engineering (ICSE)', 'mag_field_of_study': ['Computer Science']}