![]() |
![]() |
-phpbb_user- |
![]()
Post
#1
|
Goście ![]() |
jak wiadomo od jakiegos czasu jest dostepna lataka na phpbb dziura dotyczy jak to opisano:
Cytat Błąd jest spowodowany poprzez nieprawidłową filtrację przekazywanego do 'viewtopic.php' parametru 'higlight'. Niefiltrowany parametr jest następnie przekazywany do funkcji 'preg_replace()'. Błąd został stwierdzony w wersji 2.0.15, wcześniejsze wersje również mogą być podatne. moje pytanie brzmi czy to wina php ze przez funkcje preg_replace() mozna wywolac jakis kod czy zostala ona jakos zle uzyta i dlatego to wystepuje?? puyam bo sam czasmi uzywam preg_replace() i nie wiem czy to bezpieczne (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 25.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
IMO funkcja sama w sobie nie jest zła, została tylko wykorzystana w zły, mało bezpieczny sposób
pzdr |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 411 Pomógł: 35 Dołączył: 27.06.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ta funkcja może być niebezpieczna z modyfikatorem 'e', może zadziałać jak eval
|
|
|
-Guest- |
![]()
Post
#4
|
Goście ![]() |
tzn trzeba filtrowac to co sie wpuszcza do tej funkcji?? bo w manualu niewiele widzialem na temat jakiegos zagrozenia :|
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 00:55 |