Podivný wordpress error v logu Nette webu
- ForestCZE
- Člen | 209
Ahoj, rád bych se s Vámi poradil o tom, co se stalo. Dnes jsem v logu objevil toto:
[2020–09–21 04–43–57] PHP Notice: Undefined variable: menuItems in
/var/www/filipnemeccz/temp/cache/latte/Presenters-templates-@layout.latte--5502f4e34e.php:71
@ http://filipnemec.cz/…min-post.php?…
[2020–09–21 04–43–57] PHP Warning: Invalid argument supplied for
foreach() in
/var/www/filipnemeccz/temp/cache/latte/Presenters-templates-@layout.latte--5502f4e34e.php:71
@ http://filipnemec.cz/…min-post.php?…
[2020–09–21 09–37–07] PHP Notice: Undefined variable: menuItems in
/var/www/filipnemeccz/temp/cache/latte/Presenters-templates-@layout.latte--5502f4e34e.php:71
@ http://filipnemec.cz/chat.txt
[2020–09–21 09–37–07] PHP Warning: Invalid argument supplied for
foreach() in
/var/www/filipnemeccz/temp/cache/latte/Presenters-templates-@layout.latte--5502f4e34e.php:71
@ http://filipnemec.cz/chat.txt
To si jako někdo myslel, že web běží přes WP a zkoušel se dostat do administrace? Nebo ten chat.txt? Absolutně nechápu…
Editoval ForestCZE (21. 9. 2020 12:27)
- ForestCZE
- Člen | 209
Felix napsal(a):
To se deje velmi casto, ze roboti zkousi vsechny zname/nezname kombinace. Nemuselo by to byt ani cilene. Vsiml jsem si, ze ti web bezi na http, tam by si to zaslouzilo nejakou peci.
Všiml sis dobře :) Rád bych přešel na https, ale nevím, co to obnáši ani, jak na to.
- Pavel Kravčík
- Člen | 1195
Proč moc?
foreach(['wordpress-admin.php', 'chat.txt'] as $file)
{
curl_download($file);
}
A jsi hacker. :)
- romanm
- Člen | 27
ForestCZE napsal(a):
Felix napsal(a):
To se deje velmi casto, ze roboti zkousi vsechny zname/nezname kombinace. Nemuselo by to byt ani cilene. Vsiml jsem si, ze ti web bezi na http, tam by si to zaslouzilo nejakou peci.
Všiml sis dobře :) Rád bych přešel na https, ale nevím, co to obnáši ani, jak na to.
To je webhosting nebo virtuál u Hukotu? https by dnes mělo být to nejzákladnější a nejjednodušší
- ForestCZE
- Člen | 209
romanm napsal(a):
ForestCZE napsal(a):
Felix napsal(a):
To se deje velmi casto, ze roboti zkousi vsechny zname/nezname kombinace. Nemuselo by to byt ani cilene. Vsiml jsem si, ze ti web bezi na http, tam by si to zaslouzilo nejakou peci.
Všiml sis dobře :) Rád bych přešel na https, ale nevím, co to obnáši ani, jak na to.
To je webhosting nebo virtuál u Hukotu? https by dnes mělo být to nejzákladnější a nejjednodušší
@romanm Je to VPS u Hukotu. Proč se ptáš? Víš o nějakém řešení? Díky.
- dakur
- Člen | 493
@ForestCZE To máš tak. Např.
http://filipnemec.cz/wp-admin/admin-post.php?alg_wc_pif_download_file=../../../../../wp-config.php
vypovídá o tom, že alg_wc_pif
bude nějaký plugin do
Wordpressu (konkrétně Woocommerce Product Input Fields), který má
v některé verzi tu zranitelnost, že neošetřuje cestu – tj. neořezává
..
znaky. Bot se tedy pokouší tímto způsobem vytáhnout soubor
wp-config.php
s nastavením WP v plaintextu, aby se pak připojil
do databáze a dělal, co se mu zlíbí.
Jestli ti tam opravdu běží WP nebo ne, to je mu úplně šumák. On takto zkouší tisíce webů za minutu a když mu nějaký odpoví tím, co očekává (tj. že se mu vrátí PHP kód v plaintextu, tj. obsah souboru wp-config.php), tak ten si uloží pro následné nabourání se.
Editoval dakur (22. 9. 2020 13:10)