recastnavigation · Issues· 144 open
Open on GitHubLocally synced open issues (discussions stay on GitHub)
- #839
[Bug]dtGetThenAdvanceBufferPointer pointer-arithmetic overflow: unchecked buffer += distanceToAdvance with no dataSize guard (CWE-466)
Updated Aug 31, 2026 - #838
[Bug]Signed integer overflow (links index & neighbour-tile coords): maxLinkCount-1 underflows when maxLinkCount=0x80000000 (CWE-190)
Updated Aug 31, 2026 - #837
[Bug]float→unsigned short quantization cast overflow (float-cast-overflow): attacker-controlled geometry makes qfac*minx out of range (CWE-681)
Updated Aug 31, 2026 - #836
[Bug]dtPoly::getType() null member access: invalid header leaves poly pointer null (CWE-476)
Updated Aug 31, 2026 - #835
[Bug]dtNavMesh::connectIntLinks out-of-bounds read: poly vertex index / neis array out of bounds (CWE-125)
Updated Aug 31, 2026 - #834
[Bug]dtVlerp null-pointer dereference: invalid header yields a null detail-vertex pointer that is then dereferenced (CWE-476)
Updated Aug 31, 2026 - #833
[Bug]dtNavMesh::connectExtOffMeshLinks OOB read / SEGV: unchecked targetCon->poly (CWE-125)
Updated Aug 31, 2026 - #832
[Bug]Out-of-bounds pointers from addTile parsing flow into DetourCommon vector/quantization math (dtVsub/dtVcopy/dtOverlapQuantBounds/dtDistancePtSegSqr2D) (CWE-125)
Updated Aug 31, 2026 - #831
[BUg]dtNavMesh::baseOffMeshLinks out-of-bounds read: unchecked offMeshCon.poly indexes &tile->polys[con->poly] (CWE-125)
Updated Aug 31, 2026 - #829
[Bug]dtNavMesh::addTile heap out-of-bounds read on short input (no dataSize check when reading dtMeshHeader::magic) (CWE-125)
Updated Aug 31, 2026 - #830
[Bug]dtNavMesh::addTile out-of-bounds write into links[]: uncontrolled header.maxLinkCount yields a 4-byte heap write (CWE-787)
Updated Aug 31, 2026 - #826
Signed integer overflow (UB) in dtProximityGrid::hashPos2 for crowds far from the origin
Updated Jul 18, 2026 - #820
Building error: ‘-Werror=All’: no option ‘-WAll’; did you mean ‘-Wall’? on Fedora 41
Updated Jun 7, 2026 - #818
Polygons in different layered tiles are not connected when they are in the input mesh
Updated May 25, 2026 - #817
[Resource] Interactive A*/Dijkstra/BFS pathfinding visualizer for learning and demos
Updated Apr 25, 2026