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

ZooKeeper znodes are bootstrapped with insecure ACLs in a secure configuration

    Details

    • Hadoop Flags:
      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-branch-1.patch
          25 kB
          Andrew Purtell
        2. HBASE-13768-branch-1.0.patch
          25 kB
          Andrew Purtell
        3. HBASE-13768-0.98.patch
          25 kB
          Andrew Purtell
        4. HBASE-13768_v4.patch
          24 kB
          Enis Soztutar
        5. HBASE-13768_v3.patch
          24 kB
          Enis Soztutar
        6. HBASE-13768_v2.patch
          24 kB
          Enis Soztutar
        7. HBASE-13768_v1-addendum-branch-1.0.patch
          2 kB
          Enis Soztutar
        8. HBASE-13768_v1.patch
          12 kB
          Enis Soztutar

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: