High
restbed through 5.0.0 Denial of Service via Unbounded Header Buffering
Type: advisorySources: OSV
restbed through 5.0.0 buffers HTTP request headers without enforcing a maximum size limit, allowing remote unauthenticated attackers to exhaust server memory. Attackers can open TCP connections and stream bytes indefinitely without sending the header delimiter, forcing the server to allocate unbounded heap memory until the process is killed.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-103471
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 4 Nov 2026, 16:34 UTC · Revision 1
Source evidence
restbed through 5.0.0 Denial of Service via Unbounded Header Buffering
core-osv · Original sourcePublished 30 Sept 2026, 17:22 UTC
restbed through 5.0.0 buffers HTTP request headers without enforcing a maximum size limit, allowing remote unauthenticated attackers to exhaust server memory. Attackers can open TCP connections and stream bytes indefinitely without sending the header delimiter, forcing the server to allocate unbounded heap memory until the process is killed.
osv:CVE-2026-103471
Complete source record
{
"id": "37ff5bbdbd003d14be22c49500de636eb861519775ee2b88cbfc503af49035e1",
"url": "https://osv.dev/vulnerability/CVE-2026-103471",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "restbed through 5.0.0 Denial of Service via Unbounded Header Buffering",
"summary": "restbed through 5.0.0 buffers HTTP request headers without enforcing a maximum size limit, allowing remote unauthenticated attackers to exhaust server memory. Attackers can open TCP connections and stream bytes indefinitely without sending the header delimiter, forcing the server to allocate unbounded heap memory until the process is killed.",
"evidence": "osv:CVE-2026-103471",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2026-103471",
"aliases": [
"CVE-2026-103471"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/corvusoft/restbed",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"last_affected": "e1227a297ce6d4e9f78222456507b29bb8ab77e9"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "5.0.0"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "5.0.0"
}
],
"source": "DESCRIPTION"
}
]
}
}
],
"versions": [
"5.0.0",
"4.8-RC1",
"4.8",
"4.7",
"4.5",
"4.5-RC1",
"4.0",
"3.5",
"3.0",
"2.5",
"2.0",
"1.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-103471.json"
}
}
],
"modified": "2026-10-28T02:30:37.427311376Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/103xxx/CVE-2026-103471.json",
"https://nvd.nist.gov/vuln/detail/CVE-2026-103471",
"https://www.vulncheck.com/advisories/restbed-through-5.0.0-denial-of-service-via-unbounded-header-buffering",
"https://github.com/Corvusoft/restbed/issues/558",
"https://github.com/Corvusoft/restbed",
"https://github.com/Corvusoft/restbed/blob/e1227a297ce6d4e9f78222456507b29bb8ab77e9/src/corvusoft/restbed/detail/service_impl.cpp#L554",
"https://github.com/Corvusoft/restbed/blob/e1227a297ce6d4e9f78222456507b29bb8ab77e9/src/corvusoft/restbed/session.cpp#L200"
],
"provider_metadata": {
"cwe_ids": [
"CWE-770"
],
"cna_assigner": "VulnCheck",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/103xxx/CVE-2026-103471.json"
}
},
"related_cves": [
{
"value": "CVE-2026-103471",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 504746,
"published_at": "2026-09-30T17:22:38.624+00:00"
}