]> git.ipfire.org Git - thirdparty/bind9.git/commit
fix: dev: Take dns_dtenv_t reference before an async function call
authorArаm Sаrgsyаn <aram@isc.org>
Wed, 18 Mar 2026 17:04:31 +0000 (17:04 +0000)
committerArаm Sаrgsyаn <aram@isc.org>
Wed, 18 Mar 2026 17:04:31 +0000 (17:04 +0000)
commit09fe432cb427f7eec0e45b2abb1795553220f32a
treeb1dcfe0423b8dfaf0a406d9b2b086280071dbecf
parent38a1ed8c59156f78615cf274486c34e430c3dbce
parent48d7401f0db66cbe9f6fcdffb549488e28110ad8
fix: dev: Take dns_dtenv_t reference before an async function call

A 'dns_dtenv_t' pointer is passed to an async function without taking
a reference first, which can potentially cause a use-after-free error.
Take a reference, then detach in the async function.

Closes #5820

Merge branch '5820-dns_dtenv-reference-bug-fix' into 'main'

See merge request isc-projects/bind9!11705