Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     eXV2 Module
  Sicherheitsloch im News-Modul?

Forum : eXV2 Module

Titel : Sicherheitsloch im News-Modul?

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=1471&forum=7


 FrankP :

12.07.2004 21:37
 Hallo zusammen,

letzte Nacht wurde in unserem News-Modul ein Artikel inkl. Image eingestellt, in welchem verkündet wurde dass das System gehacked worden ist. Keine Daten gelöscht, nur ein Image der group und der Hinweis dass man das System absichern sollte.

Nach etwas stöbern bei Google habe ich das Board dieser Gruppe gefunden, dort wurden in der letzten Nacht ca. 5 e-xoops Systeme "defaced", immer im News-Modul einen Artikel eingestellt und direkt freigegeben.

Hat jemand eine Idee, wo dort vielleicht ein Sicherheitsloch sein könnte, über welches Artikel in die Datenbank geschrieben werden können?

Ich kann in den Serverlogs keinerlei Logins-Ausmachen, das messages-file des Servers sieht sauber aus und da wurde auch mit ziemlicher Sicherheit nicht dran manipuliert.

Ich glaube nicht dass das SQL-Passwort irgendwie ausgeklügelt wurde, sondern eher dass man die /news/submit.php irgendwie aufrufen kann um direkt in die DB zu speichern....

any ideas?

Danke und ciao
Frank

 Nobse :

12.07.2004 21:42
 Schicke mir mal bitte die url der seite dieser gruppe per PM.

 FrankP :

12.07.2004 22:25
 Hallo Nobse,

PM ist raus.

Mir fällt gerade ein, da Gäste und User bei uns eh keine News einstellen dürfen, habe ich erstmal die submit.php umbenannt. Bin mal gespannt was als nächstes kommt Wink

LG
Frank

 Clown1234 :

13.07.2004 13:31
 Hab da was bei runcms gesehen, evtl. hilft das ja weiter?

Security Patched v 0.2 Alpha
For E-Xoops 1.05 Rev3 and RUNCMS 1

http://www.runcms.org/public/modules/mydownloads/visit.php?lid=184

 FrankP :

13.07.2004 14:19
 Super, werde ich mir mal anschauen.

Danke!

ciao
Frank

 freddy :

14.07.2004 12:33
 hallo,

hat schon jemand herausgefunden wo dort das problem liegt und wie man das sicherheitsloch schließen kann oder ob das mit dem patch schon beseitigt ist?

gruss

Fred

 FrankP :

14.07.2004 12:58
 Hay Fred,

ich habe mir das Paket gerade mal ganz schnell angeschaut, auf den ersten Blick scheint es sich um keine Modifizierungen am Modul News zu handeln, sondern darum, in den Modulen mydownload, mylinks, xoopsfaq, xoopspoll und im MetaGenerator SQL injections zu verhindern.

Ob über diesen Weg auch das von mir geschilderte Problem gelöst werden kann kann ich dir leider nicht sagen.

ciao
Frank

 Picl :

14.07.2004 13:21
 @Frank und Nobse: Kann mir einer von euch vielleicht auch mal den Link zu der Gruppe geben?


Greetz & thanx,

Picl

 Nobse :

14.07.2004 20:08
 Werde den Link mal öffentlich machen.
Die Jungs hacken nicht die seiten wirklich, sie löschen nichts oder änder was sie weisen mit ihrer Aktion nur auf Sicherheitslücken hin.

Sehen könnt ihr das hier in diesem FORUM.
Ihr müsst euch registrieren dann erst könnt ihr das lesen.
Hier der Link zu den Bildern (erst wenn ihr dort angemeldet seit) LINK

 Gast :

14.07.2004 23:56
 miste, als ich da war war der laden schon wieder dicht. Sad

hab aber einige documente gefunden:


some workarounds

Add simply the following line just before "switch($op) {" :

--------------------
$cid = intval($cid);
$bid = intval($bid);
--------------------

replace following codes :
Bei den GET_VARS sicher auch
----------------------------------------------------
if (isset($HTTP_POST_VARS)) {
foreach ($HTTP_POST_VARS as $k => $v) {
${$k} = $v;
}
}
----------------------------------------------------

by :

----------------------------------------------------
$forbidden =
array('forbidden','sess_handler','member_handler','config_handler',
'xoopsUserIsAdmin','xoopsUser','xoopsDB','xoopsLogger',
'xoopsConfig','XoopsOption');
if (isset($HTTP_POST_VARS)) {
foreach ($HTTP_POST_VARS as $k => $v) {
if ( !in_array($k,$forbidden) ){
${$k} = $v;
}
}
}
oder ähnlich
----------------------------------------------------

na dann

[ Geändert von vision an 14.07.2004 23:58 ]

 Vegeta :

15.07.2004 03:25
 kann man das einsenden nicht ganz ausbauen... bzw das nur noch Admins senden können

dann dürfte das loch doch irgendwie weg sein
Partnerseiten
http://www.contaxe.com/?cref=1674143

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France