Skip to content

CloudStack management java.security.ciphers has no effect on JVM process #3140

Closed

Description

@yadvr

The /etc/cloudstack/management/java.security.ciphers has no effect on the list of disabled TLS algorithms in the management server JVM process. For example, on port 8250 TLS1.0, 1.1 are still allowed/supported protocols. (Tested using openssl s_client -connect localhost:8250 -tls1)

However, workaround exists to configure jdk.tls.disabledAlgorithms in the global security file: $JRE_HOME/lib/security/java.security.

ISSUE TYPE
  • Bug Report
COMPONENT NAME
Management Server
CLOUDSTACK VERSION
4.11
CONFIGURATION

Activity

  1. added this to the 4.11.3.0 milestone on Jan 19, 2019
  2. yadvr commented on Jan 25, 2019

    @yadvr
    MemberAuthor

    In 4.11, until we've a mechanism to enforce this through global settings or discovering any env flag, the fix is to configure this globally in the JRE's java.security file.

  3. yadvr commented on Feb 1, 2019

    @yadvr
    MemberAuthor

    @GabrielBrascher there is a fix for this on the way, I can work on that and send this by mid of next week. Unless you want to go ahead with 4.12.0.0-rc1, I would suggest to include the fix for this issue as it's security related.

  4. added 2 commits that reference this issue on Feb 4, 2019
    eaf0656
    4303ec1
  5. self-assigned this
    on Feb 4, 2019
  6. added a commit that references this issue on Feb 4, 2019
    cb3fed0
  7. added a commit that references this issue on Jul 24, 2019
    19172d4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions