Out-of-bounds Read in flatcc Schema Lexer Causes Application Crash and Denial of Service
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| n/a | n/a | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Dvidelabs | Flatcc |
|
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.565% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Title | Out-of-bounds Read in flatcc Schema Lexer Causes Application Crash and Denial of Service |
| Type | Values Removed | Values Added |
|---|---|---|
| Title | Out-of-Bounds Read in FlatBuffers Schema Lexer Causing Denial of Service | |
| Weaknesses | CWE-125 |
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-22 | |
| Metrics |
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| Title | Out-of-Bounds Read in FlatBuffers Schema Lexer Causing Denial of Service | |
| First Time appeared |
Dvidelabs
Dvidelabs flatcc |
|
| Weaknesses | CWE-125 | |
| Vendors & Products |
Dvidelabs
Dvidelabs flatcc |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | An out-of-bounds read vulnerability exists in the schema lexer of flatcc 4c3b999e. When an exact-length FlatBuffers schema buffer ends with a digit, the integer digit-scan loop in lex() advances past the end of the input buffer and dereferences the out-of-bounds pointer. A specially crafted schema can trigger a one-byte heap buffer over-read, resulting in application crash and denial of service. | |
| References |
|