CVE-2023-6267
Quarkus: json payload getting processed prior to security checks when rest resources are used with annotations.
A flaw was found in the json payload. If annotation based security is used to secure a REST resource, the JSON body that the resource may consume is being processed (deserialized) prior to the security constraints being evaluated and applied. This does not happen with configuration based security.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
8.6
Quarkus: json payload getting processed prior to security checks when rest resources are used with annotations.
A flaw was found in the json payload. If annotation based security is used to secure a REST resource, the JSON body that the resource may consume is being processed (deserialized) prior to the security constraints being evaluated and applied. This does not happen with configuration based security.
- Record
CVE-2023-6267- CVSS 3.1
- 8.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Weakness
- CWE-755
- Updated
- 2026-11-04
EUVDEUVD-2024-0298
8.6
A flaw was found in the json payload. If annotation based security is used to secure a REST resource, the JSON body that the resource may consume is being processed (deserialized) prior to the security constraints being evaluated and applied. This does not happen with configuration based security.
- Record
EUVD-2024-0298- CVSS 3.1
- 8.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Updated
- 2026-11-04
GitHub AdvisoriesGHSA-8j3x-w35r-rw4r
8.8
Quarkus Improper Handling of Insufficient Permissions or Privileges and Improper Handling of Exceptional Conditions vulnerability
A flaw was found in the json payload. If annotation based security is used to secure a REST resource, the JSON body that the resource may consume is being processed (deserialized) prior to the security constraints being evaluated and applied. This does not happen with configuration based security.
- Record
GHSA-8j3x-w35r-rw4r- CVSS 4.0
- 8.8 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 8.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Weakness
- CWE-280, CWE-502, CWE-755
- Updated
- 2026-11-02
NVD
8.6
A flaw was found in the json payload. If annotation based security is used to secure a REST resource, the JSON body that the resource may consume is being processed (deserialized) prior to the security constraints being evaluated and applied. This does not happen with configuration based security.
- Record
CVE-2023-6267- CVSS 3.1
- 8.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-755
- Updated
- 2026-11-04
OSV
8.6
Quarkus: json payload getting processed prior to security checks when rest resources are used with annotations.
A flaw was found in the json payload. If annotation based security is used to secure a REST resource, the JSON body that the resource may consume is being processed (deserialized) prior to the security constraints being evaluated and applied. This does not happen with configuration based security.
- Record
CVE-2023-6267- CVSS 3.1
- 8.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Weakness
- CWE-755
- Updated
- 2026-11-05
OSVGHSA-8j3x-w35r-rw4r
8.8
Quarkus Improper Handling of Insufficient Permissions or Privileges and Improper Handling of Exceptional Conditions vulnerability
A flaw was found in the json payload. If annotation based security is used to secure a REST resource, the JSON body that the resource may consume is being processed (deserialized) prior to the security constraints being evaluated and applied. This does not happen with configuration based security.
- Record
GHSA-8j3x-w35r-rw4r- CVSS 4.0
- 8.8 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 8.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Weakness
- CWE-280, CWE-502, CWE-755
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
io.quarkus.resteasy.reactive:resteasy-reactiveMaven |
before 2.13.9.Final | 2.13.9.Final |
io.quarkus.resteasy.reactive:resteasy-reactiveMaven |
3.0.0.Final up to 3.2.9.Final | 3.2.9.Final |
io.quarkus.resteasy.reactive:resteasy-reactiveMaven |
before 2.13.9.Final, plus listed versions 1.11.0.Beta11.11.0.Beta21.11.0.CR11.11.0.Final1.11.1.Final Show 45 moreShow less1.11.2.Final1.11.3.Final1.11.4.Final1.11.5.Final1.11.6.Final1.11.7.Final1.12.0.CR11.12.0.Final1.12.1.Final1.12.2.Final1.13.0.CR11.13.0.Final1.13.1.Final1.13.2.Final1.13.3.Final1.13.4.Final1.13.5.Final1.13.6.Final1.13.7.Final2.0.0.Alpha12.0.0.Alpha22.0.0.Alpha32.0.0.CR12.0.0.CR22.0.0.CR32.0.0.Final2.0.1.Final2.0.2.Final2.0.3.Final2.1.0.CR12.1.0.Final2.1.1.Final2.1.2.Final2.1.3.Final2.1.4.Final2.10.0.CR12.10.0.Final2.10.1.Final2.10.2.Final2.10.3.Final2.10.4.Final2.11.0.CR12.11.0.Final2.11.1.Final2.11.2.Final |
2.13.9.Final |
io.quarkus.resteasy.reactive:resteasy-reactiveMaven |
3.0.0.Final up to 3.2.9.Final, plus listed versions 3.0.1.Final3.0.2.Final3.0.3.Final3.0.4.Final3.1.0.CR1 Show 14 moreShow less3.1.0.Final3.1.1.Final3.1.2.Final3.1.3.Final3.2.0.CR13.2.0.Final3.2.1.Final3.2.2.Final3.2.3.Final3.2.4.Final3.2.5.Final3.2.6.Final3.2.7.Final3.2.8.Final |
3.2.9.Final |
History
| Recorded | Changed | Sources |
|---|---|---|
| facts | CVE List | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-6267 is a high vulnerability (CVSS 8.6) in Quarkus, published January 25, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.72%, the 54th percentile. Fixed in io.quarkus.resteasy.reactive:resteasy-reactive 2.13.9.Final.
References
access.redhat.com/errata/RHSA-2024:0494
access.redhat.com/errata/RHSA-2024:0495
access.redhat.com/security/cve/CVE-2023-6267
bugzilla.redhat.com/show_bug.cgi?id=2251155
nvd.nist.gov/vuln/detail/CVE-2023-6267
github.com/advisories/GHSA-8j3x-w35r-rw4r
access.redhat.com/downloads/content/package-browser
github.com/CVEProject/cvelistV5/tree/main/cves/2023/6xxx/CVE-2023-6267.json
github.com/quarkusio/quarkus
Left out here: 59 versions. The JSON record has them.