1,868,360 Confluence Against 91,928 Jira: What a Measured Atlassian Estate Tells You About CVE-2026-21589
CVE-2026-21589 affects eight Atlassian Data Center products. Not all of them are deployed in equal numbers, and the distribution of observable assets changes how a remediation program should be sequenced.
The measurement
On 20 October 2026, between 22:32 and 22:37 UTC, ZoomEye was queried with sub_type="all" and a page size of one record. Relevant totals:
| Query | Matched assets |
|---|---|
app="Atlassian Confluence" |
1,868,360 |
app="Confluence" |
190,841 |
app="Atlassian Jira" |
91,928 |
app="Jira" |
19,916 |
Two things stand out. The qualified and unqualified query forms disagree by an order of magnitude for each product, and the two products differ by a factor of roughly twenty.
Reading the disagreement
app="Atlassian Confluence" returning 1,868,360 while app="Confluence" returns 190,841 is not a resolution problem. They are separate fingerprint signatures covering different detection patterns. The larger count may include assets identified by signature families that the unqualified string does not hit, and the smaller count may reflect a stricter signature.
Neither figure is a census of Confluence installations. Both describe what this scanner observes with a particular rule.
For the purposes of patch prioritization, the practical conclusion is that Confluence is widely exposed in observable data and Jira is exposed at a much smaller scale, by roughly one order of magnitude on comparable query forms. Since CVE-2026-21589 affects both, the larger population is not automatically the higher priority — internal business criticality decides that.
What the population tells a defender
The eight-product scope of this vulnerability is unusual and it creates a sequencing trap. An organization may patch the first product it thinks of — usually Jira or Confluence — and leave the rest of the Data Center estate, including Crowd, untouched.
If Crowd remains vulnerable, the exploitation chain described in public analysis remains available: read a configuration file, recover the Crowd application credential, use it against the Crowd API. Patching Confluence while Crowd stays vulnerable does not close the path.
That makes this a case where the product with the largest measured population is not the one that necessarily carries the most risk. Identity infrastructure is small and consequential.
Using exposure data to build the patch list
A reasonable process for an Atlassian estate:
- Enumerate all eight affected products, including those operated by teams outside the platform group. Crowd, Bamboo and Fisheye are frequently owned by different groups than Jira and Confluence.
- Confirm versions per product, since fixed releases differ by product and branch.
- Compare your inventory with external observation. Use the qualified fingerprint for each product you operate, and treat any asset you cannot attribute as a finding to resolve, not a security verdict.
- Prioritize by trust, not by count. Identity infrastructure first, then the collaboration platforms that consume it, then build and code tooling.
- Reduce reachability where patching is slow. Atlassian's guidance for those unable to patch was to disconnect instances from the internet. For internal collaboration platforms that is usually feasible.
The measurement caveat that matters most
Every count in this article describes what a scanner can see, not what is vulnerable. An exposed Confluence instance that was patched on day one is a backlog item, not a risk. A Jira instance with no internet exposure that has never been patched is the opposite.
The number is a starting point for a conversation with the team that owns the asset. It is not a substitute for that conversation.
References
- Atlassian, CVE-2026-21589 arbitrary file access vulnerability impacts multiple products.
- CISA, Known Exploited Vulnerabilities Catalog.
- ZoomEye, search interface, queried 20 October 2026 for the dorks listed above.











