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
  • 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

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. WordPress (Developer)
  3. Where the COOKIEHASH comes from ?

Where the COOKIEHASH comes from ?

Scheduled Pinned Locked Moved Solved WordPress (Developer)
6 Posts 3 Posters 1.2k Views 3 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.
    • JOduMonTJ Offline
      JOduMonTJ Offline
      JOduMonT
      wrote on last edited by
      #1

      I saw in my wp-config.php a COOKIEHASH which suppose to be (if I understood well) a md5 of siteurl

      the one generated in my wp-config is not a md5 valid
      I means it contain invalid characters such as g-z
      example: define( 'COOKIEHASH', md5('iNhg1WZsm5nYEHY9OYsKyhFJ7yo4B53s') );

      1 Reply Last reply
      0
      • JOduMonTJ JOduMonT

        @Lonk thanks for the clarification
        so this code is not generated by the WordPress installation and it is a parameter Cloudron added for more security ?

        girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #5

        @JOduMonT said in Where the COOKIEHASH comes from ?:

        so this code is not generated by the WordPress installation and it is a parameter Cloudron added for more security ?

        Yes, we added it in the package. I installed a whole bunch of security plugins like WP Fence, SecuPress and what not and ran all the scans. One of the scan suggested that this be set to a more random value than the default for more security. Currently, this is only set for new installations.

        LonkleL 1 Reply Last reply
        1
        • LonkleL Offline
          LonkleL Offline
          Lonkle
          wrote on last edited by
          #2

          There are best practices but the COOKIEHASH can be anything. I see 3 potential reasons for changing it:

          • Block bot attempted Logins with the custom cookie constant

          • Two installations can potentially (but unlikely) have a conflict in the login (cannot be logged into both at once in the same browser instance). This solves that!

          • Security through obscurity as this is one less thing to identify your site as run by Wordpress

          That’s all I’ve got. I never customized mine, but after writing about it I think I will. Thanks for bringing this up!

          JOduMonTJ 1 Reply Last reply
          0
          • LonkleL Lonkle

            There are best practices but the COOKIEHASH can be anything. I see 3 potential reasons for changing it:

            • Block bot attempted Logins with the custom cookie constant

            • Two installations can potentially (but unlikely) have a conflict in the login (cannot be logged into both at once in the same browser instance). This solves that!

            • Security through obscurity as this is one less thing to identify your site as run by Wordpress

            That’s all I’ve got. I never customized mine, but after writing about it I think I will. Thanks for bringing this up!

            JOduMonTJ Offline
            JOduMonTJ Offline
            JOduMonT
            wrote on last edited by
            #3

            @Lonk thanks for the clarification
            so this code is not generated by the WordPress installation and it is a parameter Cloudron added for more security ?

            LonkleL girishG 2 Replies Last reply
            0
            • JOduMonTJ JOduMonT

              @Lonk thanks for the clarification
              so this code is not generated by the WordPress installation and it is a parameter Cloudron added for more security ?

              LonkleL Offline
              LonkleL Offline
              Lonkle
              wrote on last edited by
              #4

              @JOduMonT I have the Developer Edition and it’s not in mine?

              1 Reply Last reply
              0
              • JOduMonTJ JOduMonT

                @Lonk thanks for the clarification
                so this code is not generated by the WordPress installation and it is a parameter Cloudron added for more security ?

                girishG Offline
                girishG Offline
                girish
                Staff
                wrote on last edited by
                #5

                @JOduMonT said in Where the COOKIEHASH comes from ?:

                so this code is not generated by the WordPress installation and it is a parameter Cloudron added for more security ?

                Yes, we added it in the package. I installed a whole bunch of security plugins like WP Fence, SecuPress and what not and ran all the scans. One of the scan suggested that this be set to a more random value than the default for more security. Currently, this is only set for new installations.

                LonkleL 1 Reply Last reply
                1
                • girishG girish

                  @JOduMonT said in Where the COOKIEHASH comes from ?:

                  so this code is not generated by the WordPress installation and it is a parameter Cloudron added for more security ?

                  Yes, we added it in the package. I installed a whole bunch of security plugins like WP Fence, SecuPress and what not and ran all the scans. One of the scan suggested that this be set to a more random value than the default for more security. Currently, this is only set for new installations.

                  LonkleL Offline
                  LonkleL Offline
                  Lonkle
                  wrote on last edited by
                  #6

                  @girish That makes sense why it wasn’t in mine. I’m planning to reinstall anyway for LDAP support so I’ll let your install script add the custom COOKIEHASH for me. ☺️

                  1 Reply Last reply
                  0
                  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