Venugopal Reddy K created HIVE-29606:
----------------------------------------

             Summary: Support SSL include protocols and cipher suites for Hive 
Metastore
                 Key: HIVE-29606
                 URL: https://issues.apache.org/jira/browse/HIVE-29606
             Project: Hive
          Issue Type: Bug
          Components: Metastore, Security, Standalone Metastore
            Reporter: Venugopal Reddy K


*[Background]*
Currently, HiveServer2  supports explicit SSL include cipher suite 
configurations. However, the Hive Metastore lacks specific properties to 
explicitly include or restrict allowed SSL protocols and cipher suites.
To improve security posture and allow administrators to enforce modern 
cryptographic standards (e.g., forcing TLS 1.2+ or specific high-strength 
ciphers), we should introduce the following configuration properties to HMS. * 
{{{}hive.metastore.include.protocols{}}}: A comma-separated list of allowed 
SSL/TLS protocols (e.g., {{{}TLSv1.2{}}}, {{{}TLSv1.3{}}}).
 * {{{}hive.metastore.include.ciphersuites{}}}: A colon-separated list of 
allowed SSL cipher suites.(e.g., 
TLS_RSA_WITH_AES_256_GCM_SHA384:TLS_AES_256_GCM_SHA384)

These properties should be applied when the Metastore is started in SSL mode.
 
*[Proposal]* # Add {{hive.metastore.include.protocols}} and 
{{{}hive.metastore.include.ciphersuites{}}}{{{}{}}} to the HMS.
 # Initialize with these configurations on SSL sockets.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to