Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Offical apps | Community apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Announcements
  3. Security issue thread - PHP and eMudhra cert compromise

Security issue thread - PHP and eMudhra cert compromise

Scheduled Pinned Locked Moved Announcements
121 Posts 39 Posters 11.3k Views 36 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • LanhildL Lanhild

    @humpty said:

    From a security standpoint, what are the chances that an app will get compromised in the seconds it takes between the app start and triggering a manual update?

    Relatively impossible to estimate. Usually, vulnerability scanners don't check whether your application runs or not. They simply send requests indefinitely, until they have a hit.

    Anyhow, updating stopped apps isn't technically feasible.

    B
    B
    bazinga
    wrote last edited by
    #109

    @Lanhild said:

    Anyhow, updating stopped apps isn't technically feasible.

    Why exactly is that? I didn't look into Cloudron code (is it even available?) but isn't the update essentially a docker pull in the end?

    LanhildL 1 Reply Last reply
    0
    • nichu42N
      nichu42N
      nichu42
      wrote last edited by
      #110

      It just doesn't stop.. https://www.aikido.dev/blog/python-packages-vulnerable-node2shell-brotli-cve-2026-111497

      Matrix: @nichu42:beeper.com

      robiR 1 Reply Last reply
      2
      • nichu42N nichu42

        It just doesn't stop.. https://www.aikido.dev/blog/python-packages-vulnerable-node2shell-brotli-cve-2026-111497

        robiR
        robiR
        robi
        wrote last edited by
        #111

        @nichu42 Yes, I mentioned that in #40 🙂

        Frequency tech & energy mastery

        1 Reply Last reply
        2
        • B bazinga

          @Lanhild said:

          Anyhow, updating stopped apps isn't technically feasible.

          Why exactly is that? I didn't look into Cloudron code (is it even available?) but isn't the update essentially a docker pull in the end?

          LanhildL
          LanhildL
          Lanhild
          App Dev
          wrote last edited by
          #112

          @bazinga not exclusively. The same principle applies to pretty much any application outside Cloudron too. Sometimes, updates need to trigger hooks or migrations that require the application to be up. That's the main reason why.

          B 1 Reply Last reply
          0
          • LanhildL Lanhild

            @bazinga not exclusively. The same principle applies to pretty much any application outside Cloudron too. Sometimes, updates need to trigger hooks or migrations that require the application to be up. That's the main reason why.

            B
            B
            bazinga
            wrote last edited by
            #113

            @Lanhild Right, I guess I can see that. Thanks!

            1 Reply Last reply
            0
            • R
              R
              Recliner2042
              wrote last edited by
              #114

              Nextcloud's bundle still includes emSign ECC Root CA - G3 which Cloudron has no control over. But, maybe someone at Cloudron can report it to Nextcloud.

              1 Reply Last reply
              3
              • R
                R
                Recliner2042
                wrote last edited by Recliner2042
                #115

                Also, while auditing for the eMudhra issue, I found certifi 2026.1.4 in the Python 3.14 virtual environment (/app/code/venv) of my Baserow app, io.baserow.cloudronapp@1.40.3 (Baserow 2.4.1). That is the current App Store version. I uninstalled it since I was not using it. Notification log shows it updated to that version last week.

                1 Reply Last reply
                4
                • J
                  J
                  joseph
                  Staff
                  wrote last edited by
                  #116

                  We don't use upstream Nextcloud but have our own package. It's built with the ubuntu that has the security fix as well as latest PHP.

                  R 1 Reply Last reply
                  4
                  • J joseph

                    We don't use upstream Nextcloud but have our own package. It's built with the ubuntu that has the security fix as well as latest PHP.

                    R
                    R
                    Recliner2042
                    wrote last edited by Recliner2042
                    #117

                    @joseph said:

                    We don't use upstream Nextcloud but have our own package. It's built with the ubuntu that has the security fix as well as latest PHP.

                    Specifically, the cert in /app/code/resources/config/ca-bundle.crt within the NextCloud container.

                    If you run docker exec [nextcloud-containter-id] curl -sS -o /dev/null --cacert /app/code/resources/config/ca-bundle.crt https://dv-g3b-emudhra.we-have-a-problem.com/ it goes through, proving the cert trusts the compromised chain.

                    1 Reply Last reply
                    0
                    • jamesJ
                      jamesJ
                      james
                      Staff
                      wrote last edited by
                      #118

                      Hello @recliner2042
                      This has already been reported to Nextcloud there is not much we can do.

                      R 1 Reply Last reply
                      0
                      • jamesJ james

                        Hello @recliner2042
                        This has already been reported to Nextcloud there is not much we can do.

                        R
                        R
                        Recliner2042
                        wrote last edited by
                        #119

                        What about Baserow?

                        1 Reply Last reply
                        0
                        • jamesJ
                          jamesJ
                          james
                          Staff
                          wrote last edited by
                          #120

                          Hello @recliner2042
                          I will look into it.

                          1 Reply Last reply
                          0
                          • jamesJ
                            jamesJ
                            james
                            Staff
                            wrote last edited by
                            #121

                            Hello @recliner2042
                            Baserow already fixed the issue https://github.com/baserow/baserow/pull/6494, but it is not yet released.

                            1 Reply Last reply
                            0

                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                            With your input, this post could be even better 💗

                            Register Login
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • Bookmarks
                            • Search