Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
News & Ankündigungen Aktuelle News rund ums Netz - recherchiert von unseren Usern, sowie offizielles vom Team und Ankündigungen der Moderatoren findet ihr hier.

MyBB-Downloads waren infiziert

Diskussion: MyBB-Downloads waren infiziert im Forum News & Ankündigungen, in der Kategorie Allgemeines; Anzeige Die Download-Pakete von MyBB 1.6.4 waren auf dem Server kompromittiert, bestätigen die Entwickler in einem Blog-Posting. Unbekannten Angreifern war ...

Like Tree4Likes
  • 1 Post By CDW
  • 1 Post By xrayn
  • 1 Post By end4win
  • 1 Post By bitmuncher

Antwort
Alt 26.10.11, 09:59   #1 (permalink)
 
Registriert seit: 25.10.11
excellance Leistung: Facit NTK
Likes: 0
Standard MyBB-Downloads waren infiziert

Anzeige

Die Download-Pakete von MyBB 1.6.4 waren auf dem Server kompromittiert, bestätigen die Entwickler in einem Blog-Posting. Unbekannten Angreifern war es über eine Schwachstelle des Content Management Systems (CMS) für die MyBB-Homepage gelungen, PHP-Code einzuschleusen und auszuführen.
Damit stellten sie offenbar eine trojanisierte Version der MyBB-Software auf den Server, die eine Hintertür enthielt. Wann das genau geschah, ist nicht klar. Somit sind potentiell alle 1.6.4er-Versionen betroffen, die vor dem 6. Oktober heruntergeladen wurden. Jeder Betreiber eines MyBB-Systems sollte deshalb unverzüglich seine installierte Version checken. Zur schnellen Säuberung empfehlen die Entwickler, die Datei /index.php durch eine aus einem sauberen Download zu ersetzen und das Verzeichnis /install/ zu löschen.
Die MyBB-Entwickler diskutieren derzeit, welche Konsequenzen sie aus dem Einbruch ziehen müssen. Sie wollen unter anderem "Prüfsummen" veröffentlichen, mit denen man die Echtheit der Downloads testen kann. Das ist allerdings nicht sonderlich effizient, wenn die Angreifer den Server kontrollieren, auf dem auch die Prüfsummen hinterlegt sind. Besser geeignet wären digitale Signaturen, die sich ohne den geheimen Schlüssel nicht fälschen lassen. Der Nachteil: Digitale Signaturen für Software-Pakete prüft kaum jemand, solange es nicht ein Update-Mechanismus automatisch erledigt. (ju)

Quelle:
heise online - MyBB-Downloads waren infiziert

Was denkt Ihr darüber? Ich finde es schon erschreckend das die Entwickler wohl kein Augenmark auf dne Sicherheitsaspekt des eigenen Servers gelegt haben. Man stelle sich vor sowas würde bei vbulettin phpbb etc passieren.

excellance ist offline   Mit Zitat antworten
Alt 26.10.11, 14:19   #2 (permalink)
CDW
Moderator
 
Benutzerbild von CDW
 
Registriert seit: 20.07.05
CDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: Opteron
Likes: 202
Standard

Es ist kein Einzelfall (wobei ich die Säuberungstipps der Entwickler in diesem Fall etwas ... dürftig finde ) und auf jeden Fall nichts neues:

~/Blog: Linux .. Infected
(oder etwas seriöser:
IRC-Server seit Monaten mit Backdoor [Update] | heise Security )
'Allegations regarding OpenBSD IPSEC' - MARC

Thwarted Linux backdoor hints at smarter hacks
Interessant ist in dem Zusammenhang
The Underhanded C Contest
Es geht darum, ein "sinnvolles" Programm zu schreiben, welches versteckte, böse Funktionen enthält UND einer Codereview standhält. Der "Gewinner":
Not A Number - Underhanded C: The Leaky Redaction

Opensource ist kein Allheilmittel gegen Sicherheitslücken.
Besonders bei größeren Projekten (auch wenn die Entwickler selbst keine "bösen" Absichten haben) kann jemand z.B paar hundert oder tausend Zeilen Code beitragen und irgendwo mit wenigen Zeilen seine backdoor Funktion verstecken.

Man könnte jetzt auch schreiben: C und PHP sind böse, weil diese zu viele Freiheiten bieten. Das würden auch einige als Grund zu einem Flamewar sehen . Aber was wären richtig praktikabele Lösungen? Theoretisch könnte man formelle Softwareprüfung nehmen (Isabelle, B/EventB etc), Code größtenteils nur generieren lassen und allgemein eine sichere Sprache "erfinden"/nutzen. Rein praktisch wäre der Aufwand sogar für kleinere Projekte immens. Alleine Umsetzung/Übersetzung in ein Modell, Beweis der Korrektheit des Modells, der Refinements bis hin zum Code, der Korrektheit des Compilers (Grüße an C und vor allem C++ Anhänger - gibt es schon einen Compiler, der wenigstens c99 Standard komplett unterstützt? ).
Irgendwas ist halt immer.
Tarantoga likes this.
__________________
Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf!
Selig, wer nichts zu sagen hat und trotzdem schweigt.
CDW ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 26.10.11, 17:06   #3 (permalink)
Member of Honour
 
Benutzerbild von xrayn
 
Registriert seit: 05.03.08
xrayn Leistung: Opteronxrayn Leistung: Opteronxrayn Leistung: Opteronxrayn Leistung: Opteronxrayn Leistung: Opteron
Likes: 246
Standard

Zitat:
Zitat von CDW Beitrag anzeigen
Man könnte jetzt auch schreiben: C und PHP sind böse, weil diese zu viele Freiheiten bieten.
Das analysierst du falsch.
1. PHP ist an sich ne reine Backdoor.
2. Es liegt nicht an C, sondern an OpenSource. Ich mein, was kann C dafür, dass diese langhaarigen Typen mit Piguinfetisch diese schöne Sprache dermaßen missbrauchen
sogra likes this.
xrayn ist offline   Mit Zitat antworten
Alt 26.10.11, 18:41   #4 (permalink)
Member of Honour
 
Registriert seit: 07.12.04
end4win hat die Renommee-Anzeige deaktiviert
Likes: 256
Standard

Nein du siehst dies falsch.
PHP wurde hauptsächlich dazu entwickelt um Informationen, die auf einem entfernten
Rechner gespeichert sind dynamisch aufzubereiten und abrufen zu können.
Dies ist kein "Backdoor", das ist die "Frontdoor".

Auch bei c sind es nicht die Pinguinfetischsten gewesen, sondern die Anzugträger aus der MS-Ecke
die aus dem Internet einen Marktplatz gemacht haben, auf dem sich jetzt die Taschendiebe
und Halsabschneider breit gemacht haben.

Gruss
Open_Geek likes this.
__________________
Die deutsche Rechtschreibung ist Freeware, daher darf man sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, dies bedeutet man darf sie nicht verändern oder in veränderter Form
veröffentlichen.
end4win ist offline   Mit Zitat antworten
Alt 26.10.11, 20:19   #5 (permalink)
Senior Member
 
Registriert seit: 13.07.08
enkore Leistung: K 6-3enkore Leistung: K 6-3enkore Leistung: K 6-3
Likes: 85
Standard

Zitat:
Zitat von CDW Beitrag anzeigen
gibt es schon einen Compiler, der wenigstens c99 Standard komplett unterstützt?
Letztens erst meine ich die News gelesen zu haben, dass Clang inzwischen C99 und C++03 vollständig unterstützt.

Not A Number - Underhanded C: The Leaky Redaction
Das ist natürlich genial. Information auf so subtile Art zu leaken ist schon sehr clever :-)
__________________
"It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."
+++ BREAKING +++ Troll ertrinkt im Planschbecken +++
enkore ist offline   Mit Zitat antworten
Alt 26.10.11, 21:51   #6 (permalink)
CDW
Moderator
 
Benutzerbild von CDW
 
Registriert seit: 20.07.05
CDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: Opteron
Likes: 202
Standard

Linux: Kernel "Back Door" Attempt | KernelTrap
Code:
+       if ((options == (__WCLONE|__WALL)) && (current->uid = 0))
+                       retval = -EINVAL;
Der Unterschied ist also nur ein "=".
Und hier kann man die Absicht sehr glaubhaft abstreiten,
da es ein verbreitetes Typo sein sollte .

Offtopic   

Ich denke auch an solche lustigen Sachen wie
Code:
 *(data_ptr + i) vs (*data_ptr + i)
bzw. noch subtiler (data is vom Typ void*, i ist ein int)
(*(unsigned char*)data+i)) vs *((unsigned char*)data+i))


Und sowas passiert, wenn Leute ohne spezifische Kenntnisse am Code arbeiten:
Es war (angeblich ) auch keine Absicht:
[pkg-openssl] Diff of /openssl/trunk/rand/md_rand.c
Das Ergebniss - 2 Jahre lang schwache SSH/VPN usw. Keys: Schwache Krypto-Schlüssel unter Debian, Ubuntu und Co. | heise Security
__________________
Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf!
Selig, wer nichts zu sagen hat und trotzdem schweigt.
CDW ist offline   Mit Zitat antworten
Alt 28.10.11, 23:20   #7 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Es gab in Linux auch mal eine Backdoor, die über Jahre hinweg eingeschleust wurde. Das Zusammenspiel vieler kleiner Code-Fragmente, die in durchaus sinnvollem Code eingebettet wurden, ergab die eigentliche Backdoor. Man sieht also, dass selbst Code-Analysen nichts bringen, wenn nicht vor jedem Build der komplette Code analysiert wird. Und wer will sowas bei einem riesigen Projekt wie einem Kernel schon tun und gewährleisten?
Tarantoga likes this.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 28.10.11, 23:41   #8 (permalink)
Member of Honour
 
Benutzerbild von GrafZahl
 
Registriert seit: 28.05.10
GrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: Opteron
Likes: 210
Standard

selbst das bringt nichts ... man kann sich nicht dagegen schützen, dass ein stück code, von dem man annimmt, dass es ein problem löst, ein ganz anderes problem löst ...

gezielt platzierte funktionalitäten, liegen nicht immer auf code ebene vor ...

im zweifel bringt dir selbst ein komplettes code review nichts ... The Underhanded C Contest
__________________
Code:
:(){ :|:& };:
Veritas Aequitas
GrafZahl ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Allgemeines » News & Ankündigungen » Internet MyBB-Downloads waren infiziert
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
So gefährlich waren Bakterien noch nie Tenchuu HaBo Lounge 13 13.03.10 21:29
Verkauf von Waren webfreak Off topic-Zone 5 16.05.07 19:55
Infiziert?! Protube (In)security allgemein 7 26.01.07 14:17
Als Elektronik-Musiker noch Männer waren! non Music- & Filmbox 0 11.11.05 11:18
Neue Gesetze gegen Hacker - So schnell waren sie noch nie im Knast Tec News & Ankündigungen 15 23.04.02 15:18


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61