Business Intelligence vulnerabilitiesAnd the versions its exploited flaws hit.

Product3 known exploited14 versions
The short answer

Business Intelligence is made by Oracle. We track 81 published vulnerabilities listed under that exact name, across 14 versions. 3 of them are on the list of flaws known to be exploited, the newest added on 23 January 2025. Oracle lists newer releases under their own names, such as Business Intelligence Publisher, so check those pages too.

Check your version

The most recent Business Intelligence flaw added to the known-exploited list is CVE-2020-11023, on 23 January 2025. We keep watching the known-exploited list.

Other names

Is Business Intelligence listed under other names? Yes.

Oracle also lists Business Intelligence under more specific names, such as Business Intelligence Publisher. Flaws listed only under those names are counted on their own pages, not here. If you run one of these, open its page for its own exploited flaws.

Versions

Which versions of Business Intelligence do the exploited flaws hit?

Each exploited flaw lists the versions it affects, as published by the vendor. Find your version, then patch.

Known exploited

Which Business Intelligence vulnerabilities are being exploited?

3 flaws are on the government list of vulnerabilities known to be exploited. These are the ones criminals are using now, so they go first, whatever their severity score says.

  1. 6.9
    CVE-2020-11023MediumKnown exploited
    JQuery Cross-Site Scripting (XSS) Vulnerability

    JQuery contains a persistent cross-site scripting (XSS) vulnerability.

    Chance of use85%Known exploited since23 Jan 2025
  2. 7.5
    CVE-2020-14864HighKnown exploited
    Oracle Business Intelligence Enterprise Edition Path Transversal

    Path traversal vulnerability, where an attacker can target the preview FilePath parameter of the getPreviewImage function to get access to arbitrary system file.

    Chance of use97%Known exploited since18 Jan 2022
  3. 9.8
    CVE-2020-17530CriticalKnown exploited
    Apache Struts Remote Code Execution Vulnerability

    Forced Object-Graph Navigation Language (OGNL) evaluation in Apache Struts, when evaluated on raw user input in tag attributes, can lead to remote code execution.

    Chance of use96%Known exploited since3 Nov 2021
Exploit likelihood

Which Business Intelligence flaws are most likely to be used?

Ranked by the latest exploit-likelihood forecast: the chance each flaw is used in an attack in the next 30 days. A high severity score on its own doesn't tell you that. Flaws shared by many other makers' products are left out.

50% or more10% to 49%Under 10%
  1. >99%

    Apache Log4j2 versions 2.0-alpha1 through 2.16.0 (excluding 2.12.3 and 2.3.1) did not protect from uncontrolled recursion from self-referential lookups.

    CVSS5.9Published18 Dec 2021
  2. 97%
    CVE-2020-14864HighKnown exploited

    Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Fusion Middleware (component: Installation).

    CVSS7.5Published21 Oct 2020
  3. 96%
    CVE-2020-17530CriticalKnown exploited

    Forced OGNL evaluation, when evaluated on raw user input in tag attributes, may lead to remote code execution.

    CVSS9.8Published11 Dec 2020
  4. 85%
    CVE-2020-11023MediumKnown exploited

    In jQuery versions greater than or equal to 1.0.3 and before 3.5.0, passing HTML containing <option> elements from untrusted sources - even after sanitizing it - to one of jQuery's DOM manipulation methods (i.e.

    CVSS6.9Published29 Apr 2020
  5. 81%

    Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Fusion Middleware (component: Analytics Web General).

    CVSS9.8Published21 Jul 2021
  6. 81%

    JMSAppender in Log4j 1.2 is vulnerable to deserialization of untrusted data when the attacker has write access to the Log4j configuration.

    CVSS7.5Published14 Dec 2021
  7. 71%

    Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Fusion Middleware (component: Analytics Web General).

    CVSS9.8Published15 Apr 2020
  8. 67%

    By design, the JDBCAppender in Log4j 1.2.x accepts an SQL statement as a configuration parameter where the values to be inserted are converters from PatternLayout.

    CVSS9.8Published18 Jan 2022
  9. 64%

    JMSSink in all versions of Log4j 1.x is vulnerable to deserialization of untrusted data when the attacker has write access to the Log4j configuration or if the configuration references an LDAP service the attacker...

    CVSS8.8Published18 Jan 2022
  10. 54%

    CVE-2020-9493 identified a deserialization issue that was present in Apache Chainsaw.

    CVSS8.8Published18 Jan 2022
Precursor Intelligence

Running Business Intelligence? We'll keep checking.

Looking flaws up one at a time doesn't scale. Tell us what you run once, and we tell you which flaws matter to you, in what order, and keep watching for new ones.

  1. Tell us what you runPick your software from a list, or let us work it out from your website.
  2. We match it to every flawOver 400,000 published flaws, checked against your list.
  3. Ranked by real-world riskA 0 to 100 score, led by evidence criminals are using it.
  4. Told as soon as we knowAn alert by email, in the app or by webhook to your own tools.

Free plan, no card needed. Nothing to install.

FAQ

Common questions, answered plainly.

Something else? Talk to the team →

We track 81 published vulnerabilities listed under the name Business Intelligence, across 14 versions. The most recent Business Intelligence flaw added to the known-exploited list is CVE-2020-11023, on 23 January 2025.

3 are on the list of flaws known to be exploited. The most recently added are CVE-2020-11023, CVE-2020-14864 and CVE-2020-17530.

Oracle also lists Business Intelligence under more specific names, such as Business Intelligence Publisher. Flaws listed only under those names are counted on their own pages, not here. Open the release you run to see its own list.

Create a Precursor Intelligence account and track Business Intelligence. We match it against every published flaw, give each one a risk score from 0 to 100 and keep watching, so you hear about new ones as soon as we know, by email, in the app or by webhook.