Netty, an asynchronous, event-driven network application framework, has a vulnerability in versions up to and including 4.1.118.Final. An unsafe reading of environment file could potentially cause a denial of service in Netty. When loaded on an Windows application, Netty attempts to load a file that does not exist. If an attacker creates such a large file, the Netty application crash. A similar issue was previously reported as CVE-2024-47535. This issue was fixed, but the fix was incomplete in that null-bytes were not counted against the input limit. Commit d1fbda62d3a47835d3fb35db8bd42ecc205a5386 contains an updated fix.
The product does not properly control the allocation and maintenance of a limited resource.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Netty | Netty | * | 4.1.118 (excluding) |
Red Hat JBoss Enterprise Application Platform 7 | RedHat | netty-common | * |
Red Hat JBoss Enterprise Application Platform 7.4.22 | RedHat | * | |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 8 | RedHat | eap7-netty-0:4.1.119-1.Final_redhat_00004.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 8 | RedHat | eap7-netty-transport-native-epoll-0:4.1.119-1.Final_redhat_00004.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 8 | RedHat | eap7-wildfly-0:7.4.21-3.GA_29548_redhat_00001.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 8 | RedHat | eap7-apache-commons-io-0:2.16.1-1.redhat_00001.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 8 | RedHat | eap7-hal-console-0:3.3.26-1.Final_redhat_00001.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 8 | RedHat | eap7-ironjacamar-0:1.5.19-1.Final_redhat_00001.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 8 | RedHat | eap7-jboss-remoting-0:5.0.31-1.Final_redhat_00001.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 8 | RedHat | eap7-jboss-server-migration-0:1.10.0-41.Final_redhat_00041.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 8 | RedHat | eap7-weld-core-0:3.1.11-1.Final_redhat_00001.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 8 | RedHat | eap7-wildfly-0:7.4.22-2.GA_redhat_00001.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 8 | RedHat | eap7-wildfly-elytron-0:1.15.25-1.Final_redhat_00001.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 9 | RedHat | eap7-netty-0:4.1.119-1.Final_redhat_00004.1.el9eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 9 | RedHat | eap7-netty-transport-native-epoll-0:4.1.119-1.Final_redhat_00004.1.el9eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 9 | RedHat | eap7-wildfly-0:7.4.21-3.GA_29548_redhat_00001.1.el9eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 9 | RedHat | eap7-apache-commons-io-0:2.16.1-1.redhat_00001.1.el9eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 9 | RedHat | eap7-hal-console-0:3.3.26-1.Final_redhat_00001.1.el9eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 9 | RedHat | eap7-ironjacamar-0:1.5.19-1.Final_redhat_00001.1.el9eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 9 | RedHat | eap7-jboss-remoting-0:5.0.31-1.Final_redhat_00001.1.el9eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 9 | RedHat | eap7-jboss-server-migration-0:1.10.0-41.Final_redhat_00041.1.el9eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 9 | RedHat | eap7-weld-core-0:3.1.11-1.Final_redhat_00001.1.el9eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 9 | RedHat | eap7-wildfly-0:7.4.22-2.GA_redhat_00001.1.el9eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 9 | RedHat | eap7-wildfly-elytron-0:1.15.25-1.Final_redhat_00001.1.el9eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 on RHEL 7 | RedHat | eap7-netty-0:4.1.119-1.Final_redhat_00004.1.el7eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 on RHEL 7 | RedHat | eap7-netty-transport-native-epoll-0:4.1.119-1.Final_redhat_00004.1.el7eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 on RHEL 7 | RedHat | eap7-wildfly-0:7.4.21-3.GA_29548_redhat_00001.1.el7eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 on RHEL 7 | RedHat | eap7-apache-commons-io-0:2.16.1-1.redhat_00001.1.el7eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 on RHEL 7 | RedHat | eap7-hal-console-0:3.3.26-1.Final_redhat_00001.1.el7eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 on RHEL 7 | RedHat | eap7-ironjacamar-0:1.5.19-1.Final_redhat_00001.1.el7eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 on RHEL 7 | RedHat | eap7-jboss-remoting-0:5.0.31-1.Final_redhat_00001.1.el7eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 on RHEL 7 | RedHat | eap7-jboss-server-migration-0:1.10.0-41.Final_redhat_00041.1.el7eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 on RHEL 7 | RedHat | eap7-weld-core-0:3.1.11-1.Final_redhat_00001.1.el7eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 on RHEL 7 | RedHat | eap7-wildfly-0:7.4.22-2.GA_redhat_00001.1.el7eap | * |
Red Hat JBoss Enterprise Application Platform 7.4 on RHEL 7 | RedHat | eap7-wildfly-elytron-0:1.15.25-1.Final_redhat_00001.1.el7eap | * |
Red Hat JBoss Enterprise Application Platform 8 | RedHat | netty-common | * |
Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8 | RedHat | eap8-eap-product-conf-parent-0:800.6.1-1.GA_redhat_00001.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8 | RedHat | eap8-netty-0:4.1.119-1.Final_redhat_00002.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8 | RedHat | eap8-netty-transport-native-epoll-0:4.1.119-1.Final_redhat_00002.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8 | RedHat | eap8-slf4j-0:2.0.16-2.redhat_00003.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8 | RedHat | eap8-wildfly-0:8.0.6-15.GA_redhat_00009.1.el8eap | * |
Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 9 | RedHat | eap8-eap-product-conf-parent-0:800.6.1-1.GA_redhat_00001.1.el9eap | * |
Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 9 | RedHat | eap8-netty-0:4.1.119-1.Final_redhat_00002.1.el9eap | * |
Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 9 | RedHat | eap8-netty-transport-native-epoll-0:4.1.119-1.Final_redhat_00002.1.el9eap | * |
Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 9 | RedHat | eap8-slf4j-0:2.0.16-2.redhat_00003.1.el9eap | * |
Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 9 | RedHat | eap8-wildfly-0:8.0.6-15.GA_redhat_00009.1.el9eap | * |
Streams for Apache Kafka 2.9.1 | RedHat | * | |
Streams for Apache Kafka 3.0.0 | RedHat | * | |
Netty | Ubuntu | focal | * |
Netty | Ubuntu | oracular | * |
Mitigation of resource exhaustion attacks requires that the target system either:
The first of these solutions is an issue in itself though, since it may allow attackers to prevent the use of the system by a particular valid user. If the attacker impersonates the valid user, they may be able to prevent the user from accessing the server in question.
The second solution is simply difficult to effectively institute – and even when properly done, it does not provide a full solution. It simply makes the attack require more resources on the part of the attacker.