A flaw was found in the Big Requests extension. The request length is multiplied by 4 before checking against the maximum allowed size, potentially causing an integer overflow and bypassing the size check.
[
{
"target": {
"file": "os/io.c"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2025-49176-0572e8ee",
"digest": {
"line_hashes": [
"182823786977098366409302217333530673582",
"154810191870794324451644192573801968863",
"83435841226977355685695316489169373565",
"209207204629355008092238394252748886875"
],
"threshold": 0.9
},
"source": "https://gitlab.freedesktop.org/xorg/xserver@4fc4d76b2c7aaed61ed2653f997783a3714c4fe1"
},
{
"target": {
"file": "dix/dispatch.c",
"function": "Dispatch"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2025-49176-aa53b15f",
"digest": {
"length": 2118.0,
"function_hash": "328109495847255595650219015738438849915"
},
"source": "https://gitlab.freedesktop.org/xorg/xserver@03731b326a80b582e48d939fe62cb1e2b10400d9"
},
{
"target": {
"file": "os/io.c",
"function": "ReadRequestFromClient"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2025-49176-b8bdb675",
"digest": {
"length": 3794.0,
"function_hash": "217573844927959234738091807636518696754"
},
"source": "https://gitlab.freedesktop.org/xorg/xserver@03731b326a80b582e48d939fe62cb1e2b10400d9"
},
{
"target": {
"file": "dix/dispatch.c"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2025-49176-bb5832f3",
"digest": {
"line_hashes": [
"260268468008611515605791872528279353818",
"250608516570822694179727438468199714373",
"106456428700134498356074038584166000270",
"334726189835841312798232709627874587809",
"269332110073221313721547480569263021199",
"233984613560325487700579174381649087165",
"286877403121508028132509870409499941902",
"227612271064329235077479141912679517449",
"120750059293185455383180475856724524960",
"229918960012081093482456313312807301004"
],
"threshold": 0.9
},
"source": "https://gitlab.freedesktop.org/xorg/xserver@03731b326a80b582e48d939fe62cb1e2b10400d9"
},
{
"target": {
"file": "os/io.c",
"function": "ReadRequestFromClient"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2025-49176-fbb2c757",
"digest": {
"length": 3872.0,
"function_hash": "242135676191389341347988503566702609595"
},
"source": "https://gitlab.freedesktop.org/xorg/xserver@4fc4d76b2c7aaed61ed2653f997783a3714c4fe1"
}
]