com.bstek.ureport:ureport2-console@2.2.2 vulnerabilities

Direct Vulnerabilities

Known vulnerabilities in the com.bstek.ureport:ureport2-console package. This does not include vulnerabilities belonging to this package’s dependencies.

Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.
Fix for free
Vulnerability Vulnerable Version
  • M
Cross-site Scripting (XSS)

com.bstek.ureport:ureport2-console is an UReport2 is a high-performance pure Java report engine based on Spring architecture, where complex Chinese-style statements and reports can be prepared by iterating over cells.

Affected versions of this package are vulnerable to Cross-site Scripting (XSS) by uploading a file to /urule/common/saveFile.

How to fix Cross-site Scripting (XSS)?

There is no fixed version for com.bstek.ureport:ureport2-console.

[0,)
  • C
Remote Code Execution

com.bstek.ureport:ureport2-console is an UReport2 is a high-performance pure Java report engine based on Spring architecture, where complex Chinese-style statements and reports can be prepared by iterating over cells.

Affected versions of this package are vulnerable to Remote Code Execution by connecting to a malicious database server, causing arbitrary file read and deserialization of local gadgets.

How to fix Remote Code Execution?

There is no fixed version for com.bstek.ureport:ureport2-console.

[0,)
  • H
Server-Side Request Forgery (SSRF)

com.bstek.ureport:ureport2-console is an UReport2 is a high-performance pure Java report engine based on Spring architecture, where complex Chinese-style statements and reports can be prepared by iterating over cells.

Affected versions of this package are vulnerable to Server-Side Request Forgery (SSRF) in the designer page. It allows attackers to detect intranet device ports.

How to fix Server-Side Request Forgery (SSRF)?

There is no fixed version for com.bstek.ureport:ureport2-console.

[0,)
  • H
Arbitrary File Upload

com.bstek.ureport:ureport2-console is an UReport2 is a high-performance pure Java report engine based on Spring architecture, where complex Chinese-style statements and reports can be prepared by iterating over cells.

Affected versions of this package are vulnerable to Arbitrary File Upload. It allows attackers to execute arbitrary code.

How to fix Arbitrary File Upload?

There is no fixed version for com.bstek.ureport:ureport2-console.

[0,)