Skip to main content
← All vulnerabilities
CVE-2025-23367GHSA-QR6X-62GQ-4CCPBIT-WILDFLY-2025-23367

Org.wildfly.core:wildfly-server: wildfly improper rbac permission

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 27.0.1.Final, 28.0.0.Beta2
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

A flaw was found in the Wildfly Server Role Based Access Control (RBAC) provider. When authorization to control management operations is secured using the Role Based Access Control provider, a user without the required privileges can suspend or resume the server. A user with a Monitor or Auditor role is supposed to have only read access permissions and should not be able to suspend the server. The vulnerability is caused by the Suspend and Resume handlers not performing authorization checks to validate whether the current user has the required permissions to proceed with the action.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • wildfly-core

    fixed in 27.0.1.Final; From 28.0.0.Beta1 · fixed in 28.0.0.Beta2

  • org.wildfly.core/wildfly-server

    Version range not reported

  • org.wildfly.core/wildfly-server

    Version range not reported

  • eap7-netty

    Version range not reported

  • eap7-netty-transport-native-epoll

    Version range not reported

  • eap7-wildfly

    Version range not reported

  • eap7-netty

    Version range not reported

  • eap7-netty-transport-native-epoll

    Version range not reported

  • eap7-wildfly

    Version range not reported

  • eap7-netty

    Version range not reported

  • eap7-netty-transport-native-epoll

    Version range not reported

  • eap7-wildfly

    Version range not reported

  • wildfly-server

    Version range not reported

  • eap8-apache-commons-io

    Version range not reported

  • eap8-bouncycastle

    Version range not reported

  • eap8-eap-product-conf-parent

    Version range not reported

  • eap8-hibernate

    Version range not reported

  • eap8-ironjacamar

    Version range not reported

  • eap8-jakarta-enterprise-concurrent

    Version range not reported

  • eap8-jsf-impl

    Version range not reported

  • eap8-reactive-streams

    Version range not reported

  • eap8-reactivex-rxjava

    Version range not reported

  • eap8-weld-core

    Version range not reported

  • eap8-wildfly

    Version range not reported

  • eap8-wildfly-elytron

    Version range not reported

  • eap8-apache-commons-io

    Version range not reported

  • eap8-bouncycastle

    Version range not reported

  • eap8-eap-product-conf-parent

    Version range not reported

  • eap8-hibernate

    Version range not reported

  • eap8-ironjacamar

    Version range not reported

  • eap8-jakarta-enterprise-concurrent

    Version range not reported

  • eap8-jsf-impl

    Version range not reported

  • eap8-reactive-streams

    Version range not reported

  • eap8-reactivex-rxjava

    Version range not reported

  • eap8-weld-core

    Version range not reported

  • eap8-wildfly

    Version range not reported

  • eap8-wildfly-elytron

    Version range not reported

  • wildfly-server

    Version range not reported

  • wildfly-server

    Version range not reported

  • wildfly-server

    Version range not reported

  • wildfly-server

    Version range not reported

  • wildfly-server

    Version range not reported

  • wildfly-server

    Version range not reported

  • wildfly-server

    Version range not reported

  • wildfly-server

    Version range not reported

  • org.wildfly.core:wildfly-serverMaven

    fixed in 27.0.1.Final

  • org.wildfly.core:wildfly-serverMaven

    From 28.0.0.Beta1 · fixed in 28.0.0.Beta2

References 9

access.redhat.com

bugzilla.redhat.com

GitHub Advisory Database