Werbung
Montag, 26 Dezember 2016 18:30

Joomla! Mailfunktion prüfen, Lücke im PHPMailer

Geschrieben von

Die Aufregung war anfänglich gross, als heute Nachmittag die Meldung herein kam, dass in der PHP-Komponente "PHPMailer" eine Lücke bekannt wurde.

In der Meldung wurde explizit Joomla! als betroffenes CMS erwähnt. Doch das Ganze ist relativ unspektakulär.

Offenbar wurde heute in einer PHP-Bibliothek "PHPMailer" eine Lücke bekannt, die den Mailversand missbrauchen könnte. Weil in der Meldung Joomla! als CMS explizit genannt wurde, quoll heute Nachmittag meine Mailbox über.

Aber im Grunde genommen ist davon jedes System (Wordpress, Drupal Mantis) genauso betroffen, dass zum Versenden von Emails diese Bibliothek nutzt. Sehr oft sind das Kontaktformulare, Foren, Erweiterungen mit Mailversand etc.

Die gute News vorweg. Alles halb so schlimm! Denn...

1. Es gibt bereits ein Patch!

Das Problem hat nix mit Joomla! an sich zu tun. Bei der Lücke handelt es sich um ein PHP-Mailer Modul (Version: 5.2.16), dass in Joomla als 3pd Modul in libraries/vendor/... verteilt wird. Der PHP-Mailer (Version: 5.2.19) wurde heute bereits gepatcht und wurde fast zeitgleich auch bei Joomla! in den aktuellen Entwicklerzweig implementiert.

Die aktuellen Paketdateien werden wohl mit dem nächsten Joomla!-Update ausgeliefert. Wer will kann die Dateien im phpmailer-Ordner bereits laden und in seiner Installation ersetzen.

Anzeige:

2. Sendmail wenig bis gar nicht genutzt

Damit Joomla! diese besagte PHP Bibliothek von sich aus benutzt, muss in der Globalen Konfiguration im Kapitel: "Mailer" die Einstellung: "Sendmail" eingestellt sein (vgl. Teaserbild). Bei rund 80% der Installationen steht an der Stelle PHP-Mail oder SMTP-Versand. Diese sind von der Lücke nicht betroffen.

Möglicherweise gibt es aber installierte Erweiterungen (z.B. Acymailing, Chronoforms oder Jomsocial), welche auf die PHPMailer-Funktion zugreifen.

Solltest du zu den wenigen gehören, die Sendmail benutzen, kannst du bis zum nächsten Joomla!-Update einer der beiden Alternativen (PHP-Mail oder SMTP) nutzen, bis die Lücke gestopft ist. Verwendest du eine Erweiterung mit der Funktion, solltest du mal die Send-Logs im Auge behalten.

Ergänzung von joomla.org

Inzwischen wurde auf der Joomla!-Entwicklerseite ein Hinweis zur Lücke veröffentlicht. Dort wird das Risiko zur Ausnutzung des Lecks als "nicht ausführbar" eingestuft, sofern die Klasse korrekt angewandt wird. Grundsätzlich wird der PHPMailer in Joomla! nur über die JMail Klasse verwendet. D.h. es wird eine vorgängige Validierung des Absenders zugeschaltet, der allfälliges Einschleusen des Schadcodes erkennen und enstprechend blockieren würde.

Quelle: golem.de

Gelesen 853 mal
BLOG COMMENTS POWERED BY DISQUS
Mehr zu diesem Thema « Joomla! 2.5.28 Update-Patch
Joomlainfo

Partner

Wir sagen danke an:
Bestes Joomla Hosting dem offiziellen Hosting-Partner und

Joomla Templatesdem offiziellen Template-Partner