WaratekVRT Sign in

CVE-2023-3163 RuoYi

Affected softwareRuoYi
Severity7.5 High CVSS 3.1 3 scores
WeaknessSQL injection (CWE-89)
Published8 Jun 2023
Updated17 Jun 2026

Description

A vulnerability was found in y_project RuoYi up to 4.7.7. It has been classified as problematic. Affected is the function filterKeyword. The manipulation of the argument value leads to resource consumption. VDB-231090 is the identifier assigned to this vulnerability.

CWE-400 · Uncontrolled resource consumption

Exploitation status

No public exploit

No exploit has been reported in the sources we check. The 1 repository below are public GitHub repositories with fewer than 5 stars.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment no assessment published
  • Indexed PoC 1 indexed, none at 5+ stars
  • EPSS 1.4% chance in 30 days

1 of these are GitHub repositories with fewer than 5 stars. They are listed for reference and don't count toward the exploitation status above.

IndexArtifactStarsFirst seen
GitHub PoC A simple and quick way to check if your SQL Developer by Oracle is vulnerable to SQL Injection (CVE-2023-3163), most commonly occurs when SQL Developer version < 23.1.0. 4 2023-06-09

Waratek protection

Protected by Waratek

Waratek has a rule that blocks attacks on this vulnerability.

Decided by A vulnerability class already blocked by an ARMR security rule
Finding Protected by Waratek's ARMR sql-injection security rule, which blocks this class of attack at the JVM level without a rule written for this CVE specifically. The CVE's weakness is CWE-89: SQL Injection.

How to mitigate CVE-2023-3163

Apply the vendor's fix for RuoYi. Until you can, Waratek RASP blocks exploitation with its SQL injection rule. It runs inside the Java application, with no code changes.

Waratek RASP Runtime protection for Java applications

CVSS

7.5 HIGH v3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H 3 metrics

We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.

VersionScoreBandVectorAssignerType
CVSS 3.1 7.5 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H NVD Primary published
CVSS 3.1 3.5 LOW CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L cna@vuldb.com Secondary
CVSS 2.0 2.7 none AV:A/AC:L/Au:S/C:N/I:N/A:P cna@vuldb.com Secondary

Affected software and releases

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
com.ruoyi:ruoyi 0 none 4.7.7

Products and versions

2 products, 2 version entries
SourceVendorProductSchemeAffected versions
osv com.ruoyi ruoyi generic ≤ 4.7.7
nvd ruoyi ruoyi generic ≤ 4.7.7

References

URLTags
https://gitee.com/y_project/RuoYi PACKAGE
https://gitee.com/y_project/RuoYi/issues/I78DOR WEB
https://vuldb.com/?ctiid.231090 WEB
https://vuldb.com/?id.231090 WEB

Timeline

Published2023-06-08By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.