CVE-2022-24721
Incorrect Authorization in org.cometd.oort
CometD is a scalable comet implementation for web messaging. In any version prior to 5.0.11, 6.0.6, and 7.0.6, internal usage of Oort and Seti channels is improperly authorized, so any remote user could subscribe and publish to those channels. By subscribing to those channels, a remote user may be able to watch cluster-internal traffic that contains other users' (possibly sensitive) data. By publishing to those channels, a remote user may be able to create/modify/delete other user's data and modify the cluster structure. A fix is available in versions 5.0.11, 6.0.6, and 7.0.6. As a workaround, install a custom SecurityPolicy that forbids subscription and publishing to remote, non-Oort, sessions on Oort and Seti channels.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
8.1
Incorrect Authorization in org.cometd.oort
CometD is a scalable comet implementation for web messaging. In any version prior to 5.0.11, 6.0.6, and 7.0.6, internal usage of Oort and Seti channels is improperly authorized, so any remote user could subscribe and publish to those channels. By subscribing to those channels, a remote user may be able to watch cluster-internal traffic that contains other users' (possibly sensitive) data. By publishing to those channels, a remote user may be able to create/modify/delete other user's data and modify the cluster structure. A fix is available in versions 5.0.11, 6.0.6, and 7.0.6. As a workaround, install a custom SecurityPolicy that forbids subscription and publishing to remote, non-Oort, sessions on Oort and Seti channels.
- Record
CVE-2022-24721- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-863
- Updated
- 2026-11-02
EUVDEUVD-2022-1534
8.1
CometD is a scalable comet implementation for web messaging. In any version prior to 5.0.11, 6.0.6, and 7.0.6, internal usage of Oort and Seti channels is improperly authorized, so any remote user could subscribe and publish to those channels. By subscribing to those channels, a remote user may be able to watch cluster-internal traffic that contains other users' (possibly sensitive) data. By publishing to those channels, a remote user may be able to create/modify/delete other user's data and modify the cluster structure. A fix is available in versions 5.0.11, 6.0.6, and 7.0.6. As a workaround, install a custom SecurityPolicy that forbids subscription and publishing to remote, non-Oort, sessions on Oort and Seti channels.
- Record
EUVD-2022-1534- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-rjmq-6v55-4rjv
8.1
Improper Authorization in org.cometd.oort
Impact
Internal usage of Oort and Seti channels is improperly authorized, so any remote user could subscribe and publish to those channels. By subscribing to those channels, a remote user may be able to watch cluster-internal traffic that contains other user's (possibly sensitive) data. By publishing to those channels, a remote user may be able to create/modify/delete other user's data and modify the cluster structure. The issue impacts any version up to 5.0.10, 6.0.5 and 7.0.5.
Patches
The issue has been fixed in 5.0.11, 6.0.6 and 7.0.6.
Workarounds
The workaround is to install a custom SecurityPolicy that forbids subscription and publishing to remote, non-Oort, sessions on Oort and Seti channels.
This workaround could be implemented in any affected version.
References
cometd/cometd#1146
For more information
If you have any questions or comments about this advisory:
- Email us at [email protected]
Credits
- Record
GHSA-rjmq-6v55-4rjv- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-863
- Updated
- 2026-11-02
NVD
8.1
CometD is a scalable comet implementation for web messaging. In any version prior to 5.0.11, 6.0.6, and 7.0.6, internal usage of Oort and Seti channels is improperly authorized, so any remote user could subscribe and publish to those channels. By subscribing to those channels, a remote user may be able to watch cluster-internal traffic that contains other users' (possibly sensitive) data. By publishing to those channels, a remote user may be able to create/modify/delete other user's data and modify the cluster structure. A fix is available in versions 5.0.11, 6.0.6, and 7.0.6. As a workaround, install a custom SecurityPolicy that forbids subscription and publishing to remote, non-Oort, sessions on Oort and Seti channels.
- Record
CVE-2022-24721- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - CVSS 2.0
- 5.5 Medium
AV:N/AC:L/Au:S/C:P/I:P/A:N - Weakness
- CWE-863
- Updated
- 2026-11-02
OSV
8.1
Incorrect Authorization in org.cometd.oort
CometD is a scalable comet implementation for web messaging. In any version prior to 5.0.11, 6.0.6, and 7.0.6, internal usage of Oort and Seti channels is improperly authorized, so any remote user could subscribe and publish to those channels. By subscribing to those channels, a remote user may be able to watch cluster-internal traffic that contains other users' (possibly sensitive) data. By publishing to those channels, a remote user may be able to create/modify/delete other user's data and modify the cluster structure. A fix is available in versions 5.0.11, 6.0.6, and 7.0.6. As a workaround, install a custom SecurityPolicy that forbids subscription and publishing to remote, non-Oort, sessions on Oort and Seti channels.
- Record
CVE-2022-24721- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-863
- Updated
- 2026-11-02
OSVGHSA-rjmq-6v55-4rjv
8.1
Improper Authorization in org.cometd.oort
Impact
Internal usage of Oort and Seti channels is improperly authorized, so any remote user could subscribe and publish to those channels. By subscribing to those channels, a remote user may be able to watch cluster-internal traffic that contains other user's (possibly sensitive) data. By publishing to those channels, a remote user may be able to create/modify/delete other user's data and modify the cluster structure. The issue impacts any version up to 5.0.10, 6.0.5 and 7.0.5.
Patches
The issue has been fixed in 5.0.11, 6.0.6 and 7.0.6.
Workarounds
The workaround is to install a custom SecurityPolicy that forbids subscription and publishing to remote, non-Oort, sessions on Oort and Seti channels.
This workaround could be implemented in any affected version.
References
cometd/cometd#1146
For more information
If you have any questions or comments about this advisory:
- Email us at [email protected]
Credits
- Record
GHSA-rjmq-6v55-4rjv- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-863
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.cometd.java:cometd-java-oortMaven |
before 5.0.11 | 5.0.11 |
org.cometd.java:cometd-java-oortMaven |
6.0.0 up to 6.0.6 | 6.0.6 |
org.cometd.java:cometd-java-oortMaven |
7.0.0 up to 7.0.6 | 7.0.6 |
org.cometd.java:cometd-java-oortMaven |
before 5.0.11, plus listed versions 1.0.01.0.0rc01.0.11.0.beta101.0.beta8 Show 45 moreShow less1.0.beta91.1.01.1.11.1.21.1.31.1.41.1.52.0.02.0.0.RC12.0.0.RC22.0.0.RC32.0.beta02.0.beta12.1.02.1.0.RC2.1.0.beta12.1.0.beta22.1.12.2.02.2.0.RC02.3.02.3.0.RC12.3.12.4.02.4.0.RC12.4.0.RC22.4.0.RC32.4.0.beta12.4.0.beta22.4.12.4.22.4.32.5.02.5.0-RC12.5.0-beta12.5.0-beta22.5.0-beta32.5.12.6.02.6.0-RC12.7.02.7.0-RC12.7.0-beta12.7.0-beta22.8.0 |
5.0.11 |
org.cometd.java:cometd-java-oortMaven |
6.0.0 up to 6.0.6, plus listed versions 6.0.16.0.26.0.36.0.46.0.5 |
6.0.6 |
org.cometd.java:cometd-java-oortMaven |
7.0.0 up to 7.0.6, plus listed versions 7.0.17.0.27.0.37.0.5 |
7.0.6 |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-24721 is a high vulnerability (CVSS 8.1) in Cometd, published March 15, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.15%, the 66th percentile. Fixed in org.cometd.java:cometd-java-oort 5.0.11.
References
github.com/cometd/cometd/security/advisories/GHSA-rjmq-6v55-4rjv
github.com/cometd/cometd/issues/1146
github.com/cometd/cometd/commit/bb445a143fbf320f17c62e340455cd74acfb5929
nvd.nist.gov/vuln/detail/CVE-2022-24721
github.com/advisories/GHSA-rjmq-6v55-4rjv
github.com/CVEProject/cvelistV5/tree/main/cves/2022/24xxx/CVE-2022-24721.json
github.com/cometd/cometd
Left out here: 67 versions. The JSON record has them.