Niebezpieczne błędy PHP na Windows: Uważaj na swoje pliki!
Niebezpieczne błędy PHP na Windows: Uważaj na swoje pliki!
Rosyjska firma ONsec opublikowała raport, który może zszokować wszystkich programistów korzystających z PHP na systemie Windows. Badanie ujawnia, że nazwa pliku w PHP może być interpretowana na różne sposoby, co stwarza poważne luki w bezpieczeństwie.
W szczególności, badacze odkryli, że PHP potrafi z sukcesem odwołać się do pliku na cztery różne sposoby:
example.phPexample.phpexample.ph>example.phCo więcej, zamienniki w PHP mogą prowadzić do nieprzewidywalnych skutków, np. shell.p?p może być załączany przez include('shell".php'), co zdecydowanie budzi niepokój.
Aby zabezpieczyć swoje aplikacje, programiści powinni ponownie przeanalizować swoje regexp oraz reguły na IDS-ach. Nie można zlekceważyć tych odkryć, gdyż mogą one prowadzić do poważnych naruszeń bezpieczeństwa.
Na podstawie: Źródła








