CVE-2023-22578
CVE-2023-22578 is a critical-severity vulnerability in Sequelizejs Sequelize with a CVSS 3.x base score of 10.0. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low. The underlying weakness is classified as CWE-790.
Key facts
- Severity: Critical (CVSS 3.x base score 10.0)
- EPSS exploit prediction: 1% (53rd percentile)
- Actively exploited: Not listed in CISA KEV
- Weakness: CWE-790
- Affected product: Sequelizejs Sequelize
- Published:
- Last modified:
Description
Due to improper artibute filtering in the sequalize js library, can a attacker peform SQL injections.
Frequently asked questions
- What is CVE-2023-22578?
- Due to improper artibute filtering in the sequalize js library, can a attacker peform SQL injections.
- How severe is CVE-2023-22578?
- CVE-2023-22578 has a CVSS 3.x base score of 10.0, rated critical severity. It is exploitable over network with low attack complexity, requires no privileges and no user interaction. Impact on confidentiality is high, integrity high, and availability high.
- Is CVE-2023-22578 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 1% (53rd percentile), an estimate of the probability of exploitation in the next 30 days.
- What products are affected by CVE-2023-22578?
- CVE-2023-22578 primarily affects Sequelizejs Sequelize. In total, 26 product configurations (CPEs) are listed as vulnerable; see the affected-products list for the exact versions.
- How do I fix CVE-2023-22578?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround. Given its critical severity, prioritise patching exposed systems.
- When was CVE-2023-22578 published?
- CVE-2023-22578 was published on 2023-02-16 and last updated on 2026-06-17.
References
Affected products (26)
- cpe:2.3:a:sequelizejs:sequelize:*:*:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha1:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha10:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha11:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha12:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha13:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha14:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha15:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha16:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha17:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha18:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha19:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha2:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha2.1:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha2.2:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha3:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha4:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha5:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha6:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha7:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha8:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:alpha9:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:oc_test_1:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:oc_test_2:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:oc_test_3:*:*:*:node.js:*:*
- cpe:2.3:a:sequelizejs:sequelize:7.0.0:oc_test_4:*:*:*:node.js:*:*
More vulnerabilities in Sequelizejs Sequelize
- CVE-2023-25813 — Critical (CVSS 10.0): Sequelize is a Node.js ORM tool. In versions prior to 6.19.1 a SQL injection exploit exists related to replacements.…
- CVE-2023-22579 — Critical (CVSS 9.9): Due to improper parameter filtering in the sequalize js library, can a attacker peform injection.
- CVE-2019-10749 — Critical (CVSS 9.8): sequelize before version 3.35.1 allows attackers to perform a SQL Injection due to the JSON path keys not being…
- CVE-2019-10748 — Critical (CVSS 9.8): Sequelize all versions prior to 3.35.1, 4.44.3, and 5.8.11 are vulnerable to SQL Injection due to JSON path keys not…
- CVE-2019-10752 — Critical (CVSS 9.8): Sequelize, all versions prior to version 4.44.3 and 5.15.1, is vulnerable to SQL Injection due to sequelize.json()…
- CVE-2016-10554 — Critical (CVSS 9.8): sequelize is an Object-relational mapping, or a middleman to convert things from Postgres, MySQL, MariaDB, SQLite and…
All CVEs affecting Sequelizejs Sequelize →
Other CWE-790 vulnerabilities
- CVE-2023-45239 — Critical (CVSS 9.8): A lack of input validation exists in tac_plus prior to commit 4fdf178 which, when pre or post auth commands are…
- CVE-2024-31616 — High (CVSS 8.8): An issue discovered in RG-RSR10-01G-T(W)-S and RG-RSR10-01G-T(WA)-S routers with firmware version…
- CVE-2026-2328 — High (CVSS 7.5): An unauthenticated remote attacker can exploit insufficient input validation to access backend components beyond their…
- CVE-2025-27260 — High (CVSS 7.5): Ericsson Indoor Connect 8855 versions prior to 2025.Q3 contains an Improper Filtering of…
- CVE-2025-0431 — Medium (CVSS 5.8): Enterprise Protection contains a vulnerability in URL rewriting that allows an unauthenticated remote attacker to send…
- CVE-2024-6540 — Medium (CVSS 5.7): Improper filtering of fields when using the export function in the ticket overview of the external interface in OTRS…