Version 2.19.7 Release Notes
Compatible with OpenSearch and OpenSearch Dashboards version 2.19.7
Enhancements
- Add upper bound for the hot_threads
snapshotsparameter with configurablemonitor.jvm.hot_threads.max_snapshotscluster setting (#23144) - Add
search.query.max_query_nesting_depthsetting to limit query_string parenthesis nesting depth and prevent StackOverflowError (#22854) - Cap
max_determinized_statesin completion suggester regex and fuzzy options to prevent heap exhaustion (#22925) - Disable Mustache partial template resolution in search templates (#22440)
- Reject out-of-range WLM node threshold updates at validation time (#22678)
Bug Fixes
- Fix unbounded recursion in JSON and binary deserialization that could cause StackOverflowError (#22427)
- Strengthen scroll_id validation to prevent OOM from crafted scroll IDs with oversized counts (#22401)
- Validate
base_pathin fs repository to prevent path traversal outside configuredpath.repodirectories (#22381) - Fix handling of unsupported zstd HTTP content encoding in netty4 and nio transports (#23324)