CVE-2018-14627 Security feature bypass in JBoss/WildFly

Medium 5.3 Published Updated

WildFly fails to enforce SSL confidentiality settings, allowing attackers to establish plaintext connections when encryption is required.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2018-14627?

CVE-2018-14627 is a medium-severity vulnerability in [UNKNOWN] JBoss/WildFly, published on 4 Sep 2018. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

The IIOP OpenJDK Subsystem in WildFly before version 14.0.0 does not honour configuration when SSL transport is required. Servers before this version that are configured with the following setting allow clients to create plaintext connections: <transport-config confidentiality="required" trust-in-target="supported"/>

Weakness: CWE-319

Which versions are affected by CVE-2018-14627?

It affects 1 product.

Linux distribution packages (40)
eap7-activemq-artemis Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-activemq-artemis-cli Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-activemq-artemis-commons Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-activemq-artemis-core-client Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-activemq-artemis-dto Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-activemq-artemis-hornetq-protocol Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-activemq-artemis-hqclient-protocol Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-activemq-artemis-jdbc-store Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-activemq-artemis-jms-client Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-activemq-artemis-jms-server Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-activemq-artemis-journal Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-activemq-artemis-native Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-activemq-artemis-ra Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-activemq-artemis-selector Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-activemq-artemis-server Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-activemq-artemis-service-extensions Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.5.5.014-1.redhat_00001.1.ep7.el7
eap7-elytron-web Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.0.2-1.Final_redhat_00001.1.ep7.el7
eap7-glassfish-jsf Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:2.2.13-7.SP6_redhat_00001.1.ep7.el7
eap7-hibernate Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:5.1.16-1.Final_redhat_00001.1.ep7.el7
eap7-hibernate-core Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:5.1.16-1.Final_redhat_00001.1.ep7.el7
eap7-hibernate-entitymanager Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:5.1.16-1.Final_redhat_00001.1.ep7.el7
eap7-hibernate-envers Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:5.1.16-1.Final_redhat_00001.1.ep7.el7
eap7-hibernate-infinispan Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:5.1.16-1.Final_redhat_00001.1.ep7.el7
eap7-hibernate-java8 Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:5.1.16-1.Final_redhat_00001.1.ep7.el7
eap7-ironjacamar Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.4.11-1.Final_redhat_00001.1.ep7.el7
eap7-ironjacamar-common-api Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.4.11-1.Final_redhat_00001.1.ep7.el7
eap7-ironjacamar-common-impl Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.4.11-1.Final_redhat_00001.1.ep7.el7
eap7-ironjacamar-common-spi Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.4.11-1.Final_redhat_00001.1.ep7.el7
eap7-ironjacamar-core-api Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.4.11-1.Final_redhat_00001.1.ep7.el7
eap7-ironjacamar-core-impl Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.4.11-1.Final_redhat_00001.1.ep7.el7
eap7-ironjacamar-deployers-common Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.4.11-1.Final_redhat_00001.1.ep7.el7
eap7-ironjacamar-jdbc Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.4.11-1.Final_redhat_00001.1.ep7.el7
eap7-ironjacamar-validator Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.4.11-1.Final_redhat_00001.1.ep7.el7
eap7-jboss-marshalling Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:2.0.6-1.Final_redhat_00001.1.ep7.el7
eap7-jboss-marshalling-river Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:2.0.6-1.Final_redhat_00001.1.ep7.el7
eap7-jboss-modules Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.6.5-1.Final_redhat_00001.1.ep7.el7
eap7-jboss-server-migration Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.0.7-1.Final_redhat_00001.1.ep7.el7
eap7-jboss-server-migration-cli Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.0.7-1.Final_redhat_00001.1.ep7.el7
eap7-jboss-server-migration-core Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.0.7-1.Final_redhat_00001.1.ep7.el7
eap7-jboss-server-migration-eap6.4 Red Hat:jboss_enterprise_application_platform:7.1::el7All versions0:1.0.7-1.Final_redhat_00001.1.ep7.el7

Products include Redhat Wildfly.

How do I fix CVE-2018-14627?

Upgrade to a fixed version.

Is CVE-2018-14627 being exploited?

There is no known exploitation of CVE-2018-14627 in the wild and no public exploit code.

Sources

Also known as GHSA-x5xm-f46c-5cpq, RHSA-2018:3528, RHSA-2018:3529.

Is CVE-2018-14627 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free