Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [Hinweis] Gefahren durch Port-Freischaltungen

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Hinweis] Gefahren durch Port-Freischaltungen

    This topic has been deleted. Only users with topic management privileges can see it.
    • OliverIO
      OliverIO @astrakid last edited by OliverIO

      @astrakid

      zum Thema überschaubares Risiko (auch wenn das schon ein weilchen her ist)
      hier sind die aktuellen Sicherheitslücken in Node.
      https://www.cvedetails.com/vulnerability-list/vendor_id-12113/Nodejs.html
      der ioborker besteht ja nicht nur aus der iobroker software selbst, sondern zu hunderten, wenn nicht gar zu tausenden (hab sie nicht gezählt) benutzen bibliotheken verschiedener versionsstände. zu diesen gibt es immer bereits bekannte, aber nicht gefixte Lücken
      und dann sicherlich noch eine menge weiterer Lücken die noch nicht entdeckt oder offiziell dokumentiert wurden.
      Auch ein Reverseproxy hilft nicht gegen alles, da die Sicherheitslücken, die mit http requests oder auf andere Ports ausgenutzt werden können, ja trotzdem durchgereicht werden.
      wenn ich dadruch dann erst einmal code ausführen kann, dann kommt man meist auch weiter bis man über das Netzwerk auch auf andere Geräte kommt.
      Die meisten sind hier keine Netzwerkadministratoren, Security-Spezialisten oder gar Pen-Tester.

      1 Reply Last reply Reply Quote 0
      • U
        Ulfhednir @MathiasJ last edited by

        @MathiasJ sagte in [Hinweis] Gefahren durch Port-Freischaltungen:

        @Ulfhednir
        Was bringt die schönste Firewall, die vom Benutzer selbst ausgehebelt wird?

        Das halte ich für den verkehrten Ansatz. Es gilt zunächst eigentlich immer der Grundsatz des Selbstschutzes. Ich nehme mal ein krasses Beispiel: In der Realität haben alle Waffen einen Sicherungsbügel. (Polizei und Militär ausgenommen) Wenn man deinem Grundsatz verfolgen würde, wäre der Sicherheitsbügel grundsätzlich hinfällig. Und warum gibt es diesen? Damit sich kein Schütze versehentlich ins Bein schießt. Was natürlich bei Fahrlässigkeit hin und wieder vorkommen kann. Soviel zum Aushebeln von Sicherheitsbestimmungen.

        Es gibt technische Wege die Hürden für den "technisch unversierten" Nutzer höher zu legen bzw. das Risiko einzuschränken. Das beginnt mit einer zwangsweisen Kennworteingabe beim Admin-Adapter. Dann kann man den Zugriffsbereich einschränken (nur Netzwerkbereich von ioBroker + separen Bereich vom VPN-Netz) . Um noch ein Sicherheitsthema aufzureißen: Warum zum Teufel werden Kennwörter in der objects.json im Klartext gespeichert?
        Man kann natürlich jetzt argumentieren, dass die Adapter von der Community entwickelt werden - aber auch hier: Warum gibt es kein Standard bzw. Sicherheitsguidelines?

        MathiasJ 1 Reply Last reply Reply Quote 0
        • MathiasJ
          MathiasJ @Ulfhednir last edited by

          @Ulfhednir
          Da hast Du schon recht, aber was bringt es dann, wenn vom DAU Ports im Router
          geöffnet werden und kein Admin-Passwort gesetzt ist?
          2 Beispiele habe ich ja weiter oben genannt, die doch noch recht aktuell sind.
          Dabei ist es wirklich kein Hexenwerk in der Fritzbox eine VPN einzurichten. Mit der App myffritz! geht das recht einfach und schnell.

          U G 2 Replies Last reply Reply Quote 0
          • U
            Ulfhednir @MathiasJ last edited by

            @MathiasJ dann verrate mir mal, wo der Dau während des Installationsprozesses darauf achten kann / soll, dass er ein Admin Kennwort zu setzen hat. https://youtu.be/_wRB526QVtM
            Es wäre sinnig, dass man nachdem die Lizenzbestimmungen gelesen hat, zunächst ein Kennwort hinterlegen muss. Aber hier wird sogleich während der Installation der Discovery-Adapter gestartet.
            Das suggeriert dem Enduser ein "Plug&Play" - er muss sich um nichts mehr kümmern.

            Zu deinem Thema FritzBox - du kannst nicht davon ausgehen, dass jeder zu Hause eine FritzBox herumzustehen hat. Da gäbe es noch ausreichend Telekom-Kunden mit einem Speedport und Vodafone Kunden mit einer EasyBox.
            Da ist VPN nicht ganz so einfach eingerichtet. Und hier liegt auch das eigentliche Problem: Der Aufwand den Admin-Adapter freizugeben ist geringer als einen VPN aufzubauen.

            R MathiasJ 2 Replies Last reply Reply Quote 0
            • R
              ryto @Ulfhednir last edited by

              Ich verstehe nicht, warum die User gezwungen werden immer kompliziertere und aufwändigere Passwörter zu benutzten aber die Loginversuche nicht begrenzt werden können.
              Gerade beim iob und auf iobroker.pro nach 15 bewusst falschen Eingaben aufgehört zu probieren.
              Warum wird nicht generell fail2ban oder pam_tally2 oder ... aktiviert?
              Ein Login der nach jedem Fehlversuch die Eingabezeit stark verzögert oder ganz verhindert ist meiner Meinung nach besser und sicherer als ständig mit immer kryptischeren Passwörtern zu nerven aber die Loginversuche nicht zu begrenzen.

              1 Reply Last reply Reply Quote 1
              • MathiasJ
                MathiasJ @Ulfhednir last edited by

                @Ulfhednir
                Das war meine erste Arbeit, ein umständliches Paßwort zu setzen und die Seite ssl verschlüsseln.
                Aber eine Eingabebegrenzung falscher Passwörter ist auch nicht schlecht. Wobei man dann bei der nächsten Schwachstelle, dem Paßwort-Manager ist.
                Was bringt ein kryptisches Passwort, wenn das Passwort für den Passwort-Manager 1234567890 lautet? Nicht jeder hat eine Fritzbox, ich auch nicht. Aber Dank der Routerfreizügigkeit, die den Netzbetreibern ein Dorn im Auge sind, kann man sich die Hardware eben selber kaufen. Mein Router ist im Übrigen ein Draytek Vigor 2865.

                1 Reply Last reply Reply Quote 0
                • G
                  gcg67 @MathiasJ last edited by

                  @MathiasJ
                  Hi, ich bin so ein DAU glaube ich 😞
                  Habe "eigentlich" gedacht das iobroker nur über die Fritz VPN erreichbar ist, zumindest habe ich nur diese Myfritz Freigaben unter Internet->Freigaben erstellt.
                  Dennoch hat mir auch einer über Telegram geschrieben meine iobroker Steuerung wäre offen ich solle meine Ports überprüfen.
                  Gebe ich jetzt meine tagesaktuelle IP Adresse gefolgt vom iobroker Admin Port ein ist diese Erreichbar. Habe jetzt ein Passwort vergeben aber sollte der Port nicht zu sein und nur über die kryptische VPN Adresse erreichbar sein?
                  Bin gerade erst auf eine Zotac NUC mit proxmox Installation umgezogen. Muß hier noch extra einen Firewall hin?

                  MathiasJ 1 Reply Last reply Reply Quote 0
                  • MathiasJ
                    MathiasJ @gcg67 last edited by

                    @gcg67
                    Du kannst bin2fail installieren, dass ist so eine Firewall für Linux. Die überwacht aber nur ssh.
                    Wenn Du die Fritzbox über VPN erreichen willst, installiere Dir bitte die App myfritz! auf Dein Handy.
                    Den VPN-Zugang kannst Du nur einrichten, wenn Du zuhause bist und das Handy sich im heimischen WLAN befindet.
                    Oder wenn Du das Dir nicht zutraust, sende mir bitte eine PN. Dann machen wir das zusammen per Teamviewer 🙂
                    Wenn Du noch einen zweiten Router hast, anschließen! Dann basteln wir zusammen eine DMZ, was noch etwas sicherer ist.,

                    Meister Mopper Thomas Braun A 3 Replies Last reply Reply Quote 0
                    • Meister Mopper
                      Meister Mopper @MathiasJ last edited by

                      @MathiasJ Du meinst doch sicherlich fail2ban, oder habe ich da was verpasst?

                      MathiasJ 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @MathiasJ last edited by Thomas Braun

                        @MathiasJ
                        Teamviewer
                        DMZ
                        fail2ban Firewall?
                        😆

                        1 Reply Last reply Reply Quote 0
                        • MathiasJ
                          MathiasJ @Meister Mopper last edited by

                          @Meister-Mopper
                          Ja, habe ich was verwechselt?

                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @MathiasJ last edited by

                            @MathiasJ
                            Dann aber bitte nix verwechseln, wenn da per Teamviewer sowas eingerichtet werden soll...

                            MathiasJ 1 Reply Last reply Reply Quote 0
                            • MathiasJ
                              MathiasJ @Thomas Braun last edited by

                              @Thomas-Braun
                              Natürlich nicht, aber ich schicke Dir per PN ein paar Links, damit Du Dich mal einlesen kannst.......

                              Thomas Braun 1 Reply Last reply Reply Quote 0
                              • Thomas Braun
                                Thomas Braun Most Active @MathiasJ last edited by

                                @MathiasJ Nicht erforderlich.

                                MathiasJ 2 Replies Last reply Reply Quote 0
                                • MathiasJ
                                  MathiasJ @Thomas Braun last edited by MathiasJ

                                  aber @gcg67 hat ein paar Links bekommen.....
                                  Auch noch interessant:
                                  https://pve.proxmox.com/wiki/Firewall
                                  https://pve.proxmox.com/wiki/Network_Configuration

                                  1 Reply Last reply Reply Quote 0
                                  • MathiasJ
                                    MathiasJ @Thomas Braun last edited by

                                    @Thomas-Braun
                                    deshalb habe ich ja einen Draytek-Router. da ist alles drin, was man so braucht.
                                    VLAN, DMZ, Radius......

                                    Thomas Braun 1 Reply Last reply Reply Quote 0
                                    • Thomas Braun
                                      Thomas Braun Most Active @MathiasJ last edited by

                                      @MathiasJ Wenn man es denn alles richtig zu nutzen weiß.

                                      MathiasJ 1 Reply Last reply Reply Quote 0
                                      • MathiasJ
                                        MathiasJ @Thomas Braun last edited by

                                        @Thomas-Braun
                                        Bin in naher Zukunft dabei. In meiner Wohnung will ich das nicht mehr aufbauen. In's Haus kommt dann ein Netzbwerkschrank, wo alles drin sein soll.

                                        Thomas Braun 1 Reply Last reply Reply Quote 0
                                        • Thomas Braun
                                          Thomas Braun Most Active @MathiasJ last edited by

                                          @MathiasJ
                                          Hobby-Admin oder mit Expertise?
                                          Also ich würde von mir nicht behaupten, dass ich ein Netz gescheit abdichten könnte.

                                          MathiasJ 1 Reply Last reply Reply Quote 0
                                          • MathiasJ
                                            MathiasJ @Thomas Braun last edited by

                                            @Thomas-Braun
                                            Abichten? Wenn Du in ein fremdes Netz willst, dann kommst Du auch da rein. Man muß es denen halt so schwer wie möglich machen.
                                            Ja, ich mache mir alles selber. Wenn ich nicht mehr weiter weiß, frage ich einen Bekannten, der zertifiziert ist.
                                            Bisher habe ich seine Hilfe eher selten in Anspruch nehmen müssen. Nur das eine, es ist immer gut, wenn man jemanden hat, der nach einer Installation versucht, in Dein Netzwerk einzubrechen und Dir dann auch noch die entsprechenden Tipps zur Verhinderung gibt.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            555
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            56
                                            201
                                            55174
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo