Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-13768

ZooKeeper znodes are bootstrapped with insecure ACLs in a secure configuration

    XMLWordPrintableJSON

Details

    • Reviewed

    Description

      A logic error causes HBase in most secure configuration deployments to handle its coordination state in ZooKeeper via insecure ACLs. Anyone with remote unauthenticated network access to the ZooKeeper quorum, which by definition includes all HBase clients, can make use of this opening to violate the operational integrity of the system. For example, critical znodes can be deleted, causing outages. It is possible to introduce rogue replication endpoints. It is possible to direct the distributed log splitting facility to split arbitrary files in HDFS.

      Attachments

        1. HBASE-13768_v1.patch
          12 kB
          Enis Soztutar
        2. HBASE-13768_v1-addendum-branch-1.0.patch
          2 kB
          Enis Soztutar
        3. HBASE-13768_v2.patch
          24 kB
          Enis Soztutar
        4. HBASE-13768_v3.patch
          24 kB
          Enis Soztutar
        5. HBASE-13768_v4.patch
          24 kB
          Enis Soztutar
        6. HBASE-13768-0.98.patch
          25 kB
          Andrew Kyle Purtell
        7. HBASE-13768-branch-1.0.patch
          25 kB
          Andrew Kyle Purtell
        8. HBASE-13768-branch-1.patch
          25 kB
          Andrew Kyle Purtell

        Issue Links

          Activity

            People

              enis Enis Soztutar
              apurtell Andrew Kyle Purtell
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: