-
Notifications
You must be signed in to change notification settings - Fork 8.4k
Labels
BackportBackport PR and backport failure issuesBackport PR and backport failure issuesarea: NetworkingbugThe issue is a bug, or the PR is fixing a bugThe issue is a bug, or the PR is fixing a bugpriority: mediumMedium impact/importance bugMedium impact/importance bug
Description
Describe the bug
An out-of-bounds memory write occurs whenever dns_dispatcher_unregister comes across a file descriptor with a negative number. All file descriptors are initialised to -1 in dns_resolve_init_locked.
Expected behavior
No OOB write should occur.
Impact
Whichever variable is assigned to the memory just before dispatch_table has memory erroneously set to 0 whenever dns_dispatcher_unregister runs.
Environment (please complete the following information):
- Zephyr 4.1
Metadata
Metadata
Assignees
Labels
BackportBackport PR and backport failure issuesBackport PR and backport failure issuesarea: NetworkingbugThe issue is a bug, or the PR is fixing a bugThe issue is a bug, or the PR is fixing a bugpriority: mediumMedium impact/importance bugMedium impact/importance bug