Blog

3 de novembro de 2018

Java Update 191. Saiba o que mudou

A nova versão Java 8 Update 191 foi lançada em 17 de Outubro de 2018. Diversos bugs e alterações foram implementados para que o produto continue estável e seguro.

Para fazer atualização do Java em sua máquina consulte nossa Base de Conhecimento: Instalar Java no Windows

Para Baixar a Nova versão diretamente do nosso repositório de Downloads, clique aqui:
Java 8 Update 191 64bits
Java 8 Update 191 32bits

Para a saber qual a versão do seu Sistema Operacional e se é 64 bits ou 3 bits acesse estas dicas:

Meu Windows é 64bits ou 32bits?
Qual é a versão do meu Sistema Operacional Windows?

Extraído do site oficial do Java, citamos as seguintes alterações implementadas:

  • Dados da IANA 2018e
    O JDK 8u191 contém a versão 2018e de dados de fuso horário da IANA. Para obter mais informações, consulte Versões de Dados do Fuso Horário no Software JRE.
  • Alteração: Alterado o Local do Sistema de Arquivos Central para o Arquivo usagetracker.properties
    O local do sistema de arquivos no Windows para o arquivo usagetracker.properties foi movido de %ProgramData%\Oracle\Java\ para %ProgramFiles%\Java\conf
    Não há alteração no caminho do arquivo para Linux, Solaris ou macOS. JDK-8204901 (não público)
  • Alteração: Desativadas todas as Suítes de Cifragem TLS do DES
    As suítes de cifragem TLS baseadas no DES são consideradas obsoletas e não devem mais ser usadas. As suítes de cifragem baseadas no DES foram desativadas por padrão na implementação do SunJSSE adicionando o identificador “DES” à propriedade de segurança jdk.tls.disabledAlgorithms. Essas suítes de cifragem podem ser reativadas removendo “DES” da propriedade de segurança jdk.tls.disabledAlgorithms no arquivo java.security ou chamando dinamicamente o método Security.setProperty(). Em ambos os casos, a reativação do DES deve ser seguida da adição das suítes de cifragem baseadas no DES à lista de suítes de cifragem ativadas usando os métodos SSLSocket.setEnabledCipherSuites() ou SSLEngine.setEnabledCipherSuites().
    Observe que antes dessa alteração, as suítes DES40_CBC (mas nem todas DES) eram desativadas por meio da propriedade de segurança jdk.tls.disabledAlgorithms.
    Consulte JDK-8208350
  • Alteração: Remoção de Diversas CAs Raiz da Symantec
    Os seguintes certificados raiz da Symantec não estão mais em uso e foram removidos:

    • Symantec
      • equifaxsecureca
        DN: OU=Equifax Secure Certificate Authority, O=Equifax, C=US
      • equifaxsecureglobalebusinessca1
        DN: CN=Equifax Secure Global eBusiness CA-1, O=Equifax Secure Inc., C=US
      • equifaxsecureebusinessca1
        DN: CN=Equifax Secure eBusiness CA-1, O=Equifax Secure Inc., C=US
      • verisignclass1g3ca
        DN: CN=VeriSign Class 1 Public Primary Certification Authority – G3, OU=”(c) 1999 VeriSign, Inc. – For authorized use only”, OU=VeriSign Trust Network, O=”VeriSign, Inc.”, C=US
      • verisignclass2g3ca
        DN: CN=VeriSign Class 2 Public Primary Certification Authority – G3, OU=”(c) 1999 VeriSign, Inc. – For authorized use only”, OU=VeriSign Trust Network, O=”VeriSign, Inc.”, C=US
      • verisignclass1g2ca
        DN: OU=VeriSign Trust Network, OU=”(c) 1998 VeriSign, Inc. – For authorized use only”, OU=Class 1 Public Primary Certification Authority – G2, O=”VeriSign, Inc.”, C=US
      • verisignclass1ca
        DN: OU=Class 1 Public Primary Certification Authority, O=”VeriSign, Inc.”, C=US

    Consulte JDK-8191031

  • Alteração: Remoção da CA de Assinatura de Código Baltimore Cybertrust
    O seguinte certificado raiz de Assinatura de Código Baltimore CyberTrust não está mais em uso e foi removido:

    • baltimorecodesigningca
      DN: CN=Baltimore CyberTrust Code Signing Root, OU=CyberTrust, O=Baltimore, C=IE

    Consulte JDK-8189949

  • Correção de Bug: Falha na Comunicação LDAPS
    Código de aplicativo usando LDAPS com um timeout de conexão de soquete que é <= 0 ( the default value ), running on the July CPU 2018 ( 8u181, 7u191, and 6u201 ), may encounter an exception when establishing the connection.
    Os principais quadros da pilha de Exceção dos aplicativos que encontram esses problemas podem ser semelhantes a estes:
    javax.naming.ServiceUnavailableException: ; soquete fechado
    at com.sun.jndi.ldap.Connection.readReply(Origem Desconhecida)
    at com.sun.jndi.ldap.LdapClient.ldapBind(Origem Desconhecida) ...
    O problema foi resolvido e a correção está disponível nas seguintes releases:

    • 8u181
    • 7u191
Lançamentos, Noticias
About i3cti

Leave a Reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

%d blogueiros gostam disto: