UnratedFix available
Protocol Buffers v37.0-rc1
Type: patchSources: Protocol Buffers
Protocol Buffers v37.0-rc1 includes a C++ fix that adds a field ownership check to SwapFields to prevent out-of-bounds memory access.
- Products
- Protocol Buffers
- Affected versions
- Not specified
- Fixed versions
- v37.0-rc1
- CVEs
- Not specified
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 29 Oct 2026, 20:21 UTC · Revision 1
Source evidence
Protocol Buffers v37.0-rc1
github-protocolbuffers-protobuf · Original sourcePublished 15 Oct 2026, 17:23 UTC
Protocol Buffers v37.0-rc1 includes a C++ fix that adds a field ownership check to SwapFields to prevent out-of-bounds memory access.
Add field ownership check to SwapFields to prevent OOB memory access (#27289)
Protocol Buffers
Fixed versions: v37.0-rc1
Complete source record
{
"id": "e1b05a3ba4dd94c0332d99482584aac8c2790251ab7284ede2c9c60cafd6e635",
"url": "https://github.com/protocolbuffers/protobuf/releases/tag/v37.0-rc1",
"method": "llm",
"payload": {
"kind": "patch",
"title": "Protocol Buffers v37.0-rc1",
"summary": "Protocol Buffers v37.0-rc1 includes a C++ fix that adds a field ownership check to SwapFields to prevent out-of-bounds memory access.",
"evidence": "Add field ownership check to SwapFields to prevent OOB memory access (#27289)",
"products": [
{
"name": {
"value": "Protocol Buffers",
"evidence": "Protocol Buffers v37.0-rc1"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "v37.0-rc1",
"evidence": "Protocol Buffers v37.0-rc1"
}
],
"affected_versions": []
}
],
"severity": "unknown",
"fixed_cves": [],
"related_cves": [],
"security_relevant": true,
"severity_evidence": null
},
"source_id": "github-protocolbuffers-protobuf",
"document_id": 22242,
"published_at": "2026-10-15T17:23:47+00:00"
}