Cloudanix VulnDB

CVE-2024-30171

Medium · 5.9

CVSS

5.9

EPSS

0.9%

Published

May 14, 2024

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

Some Java software may leak protected connection secrets through tiny timing differences, so affected encryption libraries should be updated.

Chainable
Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
High
Impact
Data Exposure
Component
Library
Class
Cryptographic Weakness
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Bouncy Castle Java TLS API and JSSE Provider versions before 1.78 can leak information during RSA-based TLS handshakes through timing differences caused by exception processing. A remote unauthenticated attacker who can repeatedly initiate or observe affected RSA handshakes may be able to distinguish subtle processing differences and use them as a side channel against RSA key material or encrypted handshake secrets. The flaw affects confidentiality only; it does not directly allow code execution, authentication bypass, or service disruption. Exploitation is high-complexity because it requires precise timing measurement, many handshake attempts, favorable network conditions, and use of vulnerable RSA-based TLS handshake behavior.

Why it matters to the business

Systems using vulnerable Bouncy Castle TLS or JSSE components for RSA-based TLS handshakes may expose encrypted communications or cryptographic secrets to a sophisticated attacker. The practical risk is lower than many remotely reachable vulnerabilities because exploitation is difficult and there is no known public exploitation or CISA KEV listing, but organizations relying on Bouncy Castle in internet-facing Java services, embedded products, middleware, or compliance-sensitive encryption paths should treat this as a confidentiality risk and upgrade during normal security patch cycles.

How an attack unfolds

An attacker identifies a Java application, service, appliance, or library stack that uses the Bouncy Castle Java TLS API or Bouncy Castle JSSE Provider before version 1.78 and supports RSA-based TLS handshakes. The attacker repeatedly initiates TLS handshakes or positions themselves to measure handshake behavior. Because vulnerable versions handle certain RSA handshake exceptions in a way that creates timing differences, the attacker collects a large number of timing samples and statistically analyzes them to infer information about cryptographic processing. If conditions are favorable, the timing signal may reveal sensitive information associated with RSA-based TLS operations. This attack does not normally produce a clear application error or obvious compromise artifact, and it is most feasible for well-resourced attackers with reliable network proximity or the ability to generate many handshake attempts.

How to fix it

Upgrade Bouncy Castle Java TLS API and JSSE Provider to version 1.78 or later. In Java dependency managers, update Bouncy Castle artifacts such as bctls, bcprov, bcpkix, and related provider packages to a fixed release line where applicable, ensuring no older transitive dependency remains packaged in the final application. Rebuild and redeploy applications, services, containers, and appliances that embed vulnerable Bouncy Castle JARs. Where immediate upgrade is not possible, reduce exposure by disabling RSA key exchange and legacy RSA-based TLS handshakes, preferring TLS 1.2/1.3 configurations that use ECDHE/DHE key exchange and modern cipher suites. Remove obsolete cipher suites, restrict access to affected TLS endpoints, and place sensitive services behind controlled network paths until patched.

How to confirm the fix worked

Confirm all deployed Bouncy Castle components report version 1.78 or later, including application dependencies, shaded JARs, container images, bundled vendor components, and embedded runtime distributions. Use software composition analysis, dependency tree review, and filesystem searches for Bouncy Castle JAR manifests. Validate TLS configuration with tools such as testssl.sh, nmap ssl-enum-ciphers, or equivalent scanners to ensure RSA key exchange and legacy RSA-based handshakes are disabled where feasible. After upgrade, confirm the runtime classpath loads the fixed Bouncy Castle version and not an older copy earlier in the classpath. For packaged products, verify vendor advisories and fixed firmware/software releases rather than relying only on top-level application version strings.

Typical attack path

  1. Identify a target service, product, or Java application using Bouncy Castle TLS API or JSSE Provider before version 1.78.
  2. Confirm that RSA-based TLS handshakes or RSA key exchange behavior are enabled or reachable.
  3. Generate or observe many TLS handshake attempts while precisely measuring response timing.
  4. Trigger handshake paths that exercise vulnerable RSA exception processing behavior.
  5. Perform statistical analysis on timing differences to distinguish cryptographic processing outcomes.
  6. Use the recovered side-channel information to weaken confidentiality of RSA-based TLS communications or related secret material.

How to detect it

There are no reliable exploit-specific indicators for this vulnerability because timing side-channel attacks may look like normal TLS handshakes and typically do not create distinctive application logs, files, processes, or error messages. To investigate possible prior exploitation, review TLS termination logs, load balancer logs, reverse proxy logs, Java application logs, packet captures, NetFlow, and firewall records for unusually high volumes of short-lived TLS handshakes, repeated handshake failures, or repeated connections to the same TLS service from a limited set of source IPs over sustained periods. Look for activity targeting endpoints that used Bouncy Castle before 1.78 and allowed RSA-based TLS handshakes. If packet capture is available, analyze cipher suite negotiation attempts and repeated RSA-based handshake patterns. Correlate suspicious handshake bursts with external scanning, failed TLS alerts, and source infrastructure reputation. Absence of logs or visible errors does not rule out exploitation, so detection should be supplemented with exposure assessment and dependency validation.

What your security team should do

  • Inventory Java applications, services, containers, and vendor products that include Bouncy Castle TLS or JSSE components.
  • Prioritize internet-facing, partner-facing, payment, identity, VPN, API gateway, and compliance-sensitive systems that terminate or initiate TLS using Java.
  • Upgrade Bouncy Castle dependencies to version 1.78 or later and rebuild artifacts to remove vulnerable transitive or shaded copies.
  • Disable RSA key exchange and legacy TLS cipher suites where operationally possible, favoring TLS 1.2/1.3 with forward-secret key exchange.
  • Run software composition analysis across source repositories, build artifacts, container images, and runtime hosts to identify embedded vulnerable JARs.
  • Ask vendors of Java-based appliances or applications whether they bundle affected Bouncy Castle versions and obtain patched releases.
  • Monitor for abnormal volumes of failed or repeated TLS handshakes against services using Bouncy Castle, especially from a small set of source addresses.
  • Because exploitation leaves few direct artifacts, treat patch verification and cryptographic configuration hardening as the primary control.

The record

An issue was discovered in Bouncy Castle Java TLS API and JSSE Provider before 1.78. Timing-based leakage may occur in RSA based handshakes because of exception processing.

Affected packages

Ecosystem Package Introduced Fixed
Maven org.bouncycastle:bcpkix-jdk14 0 1.78
Maven org.bouncycastle:bcpkix-jdk15to18 0 1.78
Maven org.bouncycastle:bcpkix-jdk18on 0 1.78
Maven org.bouncycastle:bcprov-jdk14 0 1.78
Maven org.bouncycastle:bcprov-jdk15on 0 1.78
Maven org.bouncycastle:bcprov-jdk15to18 0 1.78
Maven org.bouncycastle:bcprov-jdk18on 0 1.78
Maven org.bouncycastle:bctls-fips 0 1.0.19
Maven org.bouncycastle:bctls-jdk14 0 1.78
Maven org.bouncycastle:bctls-jdk15to18 0 1.78
Maven org.bouncycastle:bctls-jdk18on 0 1.78
NuGet BouncyCastle 0 No fix
NuGet BouncyCastle.Cryptography 0 2.3.1
Chainguard apache-nifi 0 1.26.0-r2
Chainguard apache-nifi 0 2.6.0-r2
Chainguard apache-nifi-compat 0 2.6.0-r2
Chainguard apache-nifi-toolkit 0 2.6.0-r2
Chainguard bouncycastle-tls-fips 0 1.0.19-r0
Chainguard elasticsearch-7 0 7.17.22-r0
Chainguard elasticsearch-7-bitnami 0 7.17.22-r0
Chainguard elasticsearch-7-iamguarded 0 7.17.22-r0
Chainguard elasticsearch-8 0 8.13.4-r1
Chainguard elasticsearch-8-bitnami 0 8.13.4-r1
Chainguard elasticsearch-8-config 0 8.13.4-r1
Chainguard elasticsearch-8-iamguarded 0 8.13.4-r1
Chainguard elasticsearch-config 0 8.13.4-r1
Chainguard elasticsearch-fips-8 0 8.13.4-r1
Chainguard elasticsearch-fips-8-bitnami 0 8.13.4-r1
Chainguard elasticsearch-fips-8-config 0 8.13.4-r1
Chainguard elasticsearch-fips-8-policy-140-2 0 8.13.4-r1
Chainguard elasticsearch-fips-8-policy-140-3 0 8.13.4-r1
Chainguard gradle-8 0 8.7.0-r4
Chainguard hive 0 4.0.1-r1
Chainguard hive-compat 0 4.0.1-r1
Chainguard jenkins 0 2.459-r0
Chainguard jruby-9.4 0 9.4.8.0-r0
Chainguard jruby-9.4-default-ruby 0 9.4.8.0-r0
Chainguard keycloak 0 25.0.0-r0
Chainguard keycloak-bitnami-compat 0 25.0.0-r0
Chainguard keycloak-bitnami-fips 0 25.0.0-r0
Chainguard keycloak-compat 0 25.0.0-r0
Chainguard keycloak-fips 0 25.0.0-r0
Chainguard keycloak-fips-bitnami-compat 0 25.0.0-r0
Chainguard keycloak-fips-policy-140-2 0 25.0.0-r0
Chainguard keycloak-fips-policy-140-3 0 25.0.0-r0
Chainguard keycloak-iamguarded-compat 0 25.0.0-r0
Chainguard keycloak-iamguarded-fips 0 25.0.0-r0
Chainguard keycloak-operator 0 24.0.4-r2
Chainguard keycloak-operator-compat 0 24.0.4-r2
Chainguard logstash 0 8.15.0-r0
Chainguard logstash-compat 0 8.15.0-r0
Chainguard logstash-env2yaml 0 8.15.0-r0
Chainguard logstash-jre-bcfips 0 8.13.4-r0
Chainguard logstash-with-output-opensearch 0 8.15.0-r0
Chainguard opensearch-2 0 2.16.0-r0
Chainguard opensearch-2-alerting 0 2.16.0-r0
Chainguard opensearch-2-analysis-icu 0 2.16.0-r0
Chainguard opensearch-2-analysis-kuromoji 0 2.16.0-r0
Chainguard opensearch-2-analysis-nori 0 2.16.0-r0
Chainguard opensearch-2-analysis-phonetic 0 2.16.0-r0
Chainguard opensearch-2-analysis-smartcn 0 2.16.0-r0
Chainguard opensearch-2-analysis-stempel 0 2.16.0-r0
Chainguard opensearch-2-analysis-ukrainian 0 2.16.0-r0
Chainguard opensearch-2-anomaly-detection 0 2.16.0-r0
Chainguard opensearch-2-asynchronous-search 0 2.16.0-r0
Chainguard opensearch-2-cross-cluster-replication 0 2.16.0-r0
Chainguard opensearch-2-crypto-kms 0 2.16.0-r0
Chainguard opensearch-2-custom-codecs 0 2.16.0-r0
Chainguard opensearch-2-discovery-azure-classic 0 2.16.0-r0
Chainguard opensearch-2-discovery-ec2 0 2.16.0-r0
Chainguard opensearch-2-discovery-gce 0 2.16.0-r0
Chainguard opensearch-2-entrypoint-compat 0 2.16.0-r0
Chainguard opensearch-2-geospatial 0 2.16.0-r0
Chainguard opensearch-2-identity-shiro 0 2.16.0-r0
Chainguard opensearch-2-index-management 0 2.16.0-r0
Chainguard opensearch-2-ingest-attachment 0 2.16.0-r0
Chainguard opensearch-2-job-scheduler 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-alerting 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-analysis-icu 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-analysis-kuromoji 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-analysis-nori 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-analysis-phonetic 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-analysis-smartcn 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-analysis-stempel 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-analysis-ukrainian 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-anomaly-detection 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-asynchronous-search 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-cross-cluster-replication 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-crypto-kms 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-custom-codecs 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-discovery-azure-classic 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-discovery-ec2 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-discovery-gce 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-geospatial 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-identity-shiro 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-index-management 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-ingest-attachment 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-job-scheduler 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-k-nn 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-mapper-annotated-text 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-mapper-murmur3 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-mapper-size 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-ml-commons 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-neural-search 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-notifications 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-observability 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-performance-analyzer 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-reporting 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-repository-azure 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-repository-gcs 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-repository-s3 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-security 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-security-analytics 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-sql 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-store-smb 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-telemetry-otel 0 2.16.0-r0
Chainguard opensearch-2-jre-bcfips-transport-nio 0 2.16.0-r0
Chainguard opensearch-2-k-nn 0 2.16.0-r0
Chainguard opensearch-2-mapper-annotated-text 0 2.16.0-r0
Chainguard opensearch-2-mapper-murmur3 0 2.16.0-r0
Chainguard opensearch-2-mapper-size 0 2.16.0-r0
Chainguard opensearch-2-ml-commons 0 2.16.0-r0
Chainguard opensearch-2-neural-search 0 2.16.0-r0
Chainguard opensearch-2-notifications 0 2.16.0-r0
Chainguard opensearch-2-observability 0 2.16.0-r0
Chainguard opensearch-2-performance-analyzer 0 2.16.0-r0
Chainguard opensearch-2-reporting 0 2.16.0-r0
Chainguard opensearch-2-repository-azure 0 2.16.0-r0
Chainguard opensearch-2-repository-gcs 0 2.16.0-r0
Chainguard opensearch-2-repository-s3 0 2.16.0-r0
Chainguard opensearch-2-security 0 2.16.0-r0
Chainguard opensearch-2-security-analytics 0 2.16.0-r0
Chainguard opensearch-2-sql 0 2.16.0-r0
Chainguard opensearch-2-store-smb 0 2.16.0-r0
Chainguard opensearch-2-telemetry-otel 0 2.16.0-r0
Chainguard opensearch-2-transport-nio 0 2.16.0-r0
Chainguard ruby3.2-bouncy-castle-java 0 1.5.0146.1-r4
Chainguard ruby3.3-bouncy-castle-java 0 1.5.0146.1-r1
Chainguard sonarqube 0 25.10.0.114319-r0
Chainguard sonarqube-10 0 25.3.0.104237-r0
Chainguard sonarqube-10-docker-compat 0 25.3.0.104237-r0
Chainguard sonarqube-10-scripts 0 25.3.0.104237-r0
Chainguard sonarqube-docker-compat 0 25.10.0.114319-r0
Chainguard sonarqube-scripts 0 25.10.0.114319-r0
Chainguard tez 0 0.10.4-r6
Debian:11 bouncycastle 0 No fix
Debian:12 bouncycastle 0 No fix
Debian:13 bouncycastle 0 No fix
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-bouncycastle 0 0:1.78.1-1.redhat_00002.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-bouncycastle-mail 0 0:1.78.1-1.redhat_00002.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-bouncycastle-pg 0 0:1.78.1-1.redhat_00002.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-bouncycastle-pkix 0 0:1.78.1-1.redhat_00002.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-bouncycastle-prov 0 0:1.78.1-1.redhat_00002.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-bouncycastle-util 0 0:1.78.1-1.redhat_00002.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-hal-console 0 0:3.3.23-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-ironjacamar 0 0:1.5.17-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-ironjacamar-common-api 0 0:1.5.17-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-ironjacamar-common-impl 0 0:1.5.17-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-ironjacamar-common-spi 0 0:1.5.17-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-ironjacamar-core-api 0 0:1.5.17-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-ironjacamar-core-impl 0 0:1.5.17-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-ironjacamar-deployers-common 0 0:1.5.17-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-ironjacamar-jdbc 0 0:1.5.17-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-ironjacamar-validator 0 0:1.5.17-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-jandex 0 0:2.4.5-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-jboss-remoting 0 0:5.0.29-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-jboss-server-migration 0 0:1.10.0-37.Final_redhat_00037.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-jboss-server-migration-cli 0 0:1.10.0-37.Final_redhat_00037.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-jboss-server-migration-core 0 0:1.10.0-37.Final_redhat_00037.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-jboss-xnio-base 0 0:3.8.16-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-log4j-jboss-logmanager 0 0:1.3.1-1.Final_redhat_00002.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-all 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-buffer 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-codec 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-codec-dns 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-codec-haproxy 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-codec-http 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-codec-http2 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-codec-memcache 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-codec-mqtt 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-codec-redis 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-codec-smtp 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-codec-socks 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-codec-stomp 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-codec-xml 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-common 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-handler 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-handler-proxy 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-resolver 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-resolver-dns 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-resolver-dns-classes-macos 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-transport 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-transport-classes-epoll 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-transport-classes-kqueue 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-transport-native-epoll 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-transport-native-epoll-debuginfo 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-transport-native-unix-common 0 0:4.1.108-1.Final_redhat_00001.1.el7eap
Red Hat:jboss_enterprise_application_platform:7.4::el7 eap7-netty-transport-rxtx 0 0:4.1.108-1.Final_redhat_00001.1.el7eap

Related vulnerabilities