CVE-2022-0853: High severity redhat Descision Manager vulnerability
A flaw was found in JBoss-client. The vulnerability occurs due to a memory leak on the JBoss client-side, when using UserTransaction repeatedly and leads to information leakage vulnerability.
Other sources
A flaw was found in the jboss-client. A memory leak on the JBoss client-side occurs when using UserTransaction repeatedly, leading to an information leakage vulnerability.
A memory leak on the jboss client side, when using UserTransaction repeatedly.
Such as:
private void testTransaction() throws Exception {
for(int i=1; i< 500000; i++) { System.out.println("Starting process " + i);
// get the UserTransaction and EJB Proxy Context ctx = getInitialContext(host, port, username, password); UserTransaction tx = getUserTransaction(ctx); ControllerRemote cr = (ControllerRemote) ctx.lookup("Controller/Controller" + "!com.test.usertransaction.ControllerRemote");
try { tx.begin(); } catch(Exception ex1) { ex1.printStackTrace(); } //System.out.println("user transaction started");
cr.mainCall();
try { tx.commit();; } catch(Exception ex1) { ex1.printStackTrace(); throw ex1; } //System.out.println("commited user transaction");
if(ctx != null) ctx.close(); } }
Transaction is executed by a remote client on a EJB deployed in EAP 7.3. Transaction is iterated for 50000 times. At the end of the iterations memory leakage is observed. 32% memory is occupied by org.wildfly.transaction.client.provider.remoting.TransactionClientChannel.
— Red Hat
Affected Software
Event History
Parent advisories
This vulnerability appears in the following advisories.
Frequently Asked Questions
What is CVE-2022-0853?
CVE-2022-0853 is a vulnerability found in JBoss-client that leads to a memory leak and information leakage.
What is the severity of CVE-2022-0853?
CVE-2022-0853 has a severity level of 7.5 (high).
Which software is affected by CVE-2022-0853?
The following software is affected: eap7-wildfly-http-client (el8 and el7), rh-sso7-keycloak (el7, el8, and el9), rh-sso7, rh-sso7-javapackages-tools, Redhat Descision Manager, Redhat Jboss Enterprise Application Platform, Redhat Jboss Enterprise Application Platform Expansion Pack, and Redhat Process Automation.
How does CVE-2022-0853 occur?
CVE-2022-0853 occurs due to a memory leak on the JBoss client-side when using UserTransaction repeatedly.
Are there any references for CVE-2022-0853?
Yes, you can find references for CVE-2022-0853 at the following links: [link 1](https://access.redhat.com/errata/RHSA-2022:4922), [link 2](https://access.redhat.com/errata/RHSA-2022:4918), [link 3](https://access.redhat.com/errata/RHSA-2022:4919).