Skip to content

Limit recursion depth in json::parse() to avoid stack call overflow on hostile data#4765

Merged
rouault merged 1 commit into
OSGeo:masterfrom
rouault:fix_4762
Apr 24, 2026
Merged

Limit recursion depth in json::parse() to avoid stack call overflow on hostile data#4765
rouault merged 1 commit into
OSGeo:masterfrom
rouault:fix_4762

Conversation

@rouault

@rouault rouault commented Apr 23, 2026

Copy link
Copy Markdown
Member

Fixes #4762

@rouault rouault added backport 9.8 Backport to 9.8 branch funded through GSP Work funded through the GDAL Sponsorship Program labels Apr 23, 2026
Comment thread src/apps/projsync.cpp Outdated
Comment thread src/apps/projsync.cpp Outdated
@rouault rouault merged commit de9462a into OSGeo:master Apr 24, 2026
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport 9.8 Backport to 9.8 branch funded through GSP Work funded through the GDAL Sponsorship Program

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Stack Overflow via Unbounded Recursion in DerivedCRS::_exportToJSON() and PROJJSON Parsing

2 participants