host crashes with SIGABRT in isc_assertion_failed()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bind9 (Debian) |
Fix Released
|
Unknown
|
|||
bind9 (Ubuntu) |
Fix Released
|
High
|
Sergio Durigan Junior |
Bug Description
LP: #1964264 reported `host` intermittent crashes when performing numeric lookups.
I could reproduce the issue by running the command below a few times in a new jammy installation. I was also able to reproduce the issue in Debian.
Since LP: #1964264 is private and contains a user's core dump. I am filing a new bug report so we can publicly address the issue.
# host -v 192.108.254.91
Trying "91.254.
netmgr/
/lib/x86_
/lib/x86_
/lib/x86_
host(+0xea22)
host(+0xee85)
host(+0x117c0)
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
Aborted (core dumped)
Same in Debian unstable with bind 9.18.0-2:
# host -v 192.108.254.91
Trying "91.254.
Host 91.254.
Received 45 bytes from 10.46.19.1#53 in 912 ms
Trying "91.254.
Host 91.254.
Received 45 bytes from 10.46.19.1#53 in 804 ms
Trying "91.254.
netmgr/
/lib/x86_
/lib/x86_
/lib/x86_
host(+0xe39a)
host(+0xf295)
host(+0x1173b)
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
Aborted (core dumped)
Related branches
- Andreas Hasenack: Needs Information
- Canonical Server Reporter: Pending requested
-
Diff: 1583 lines (+1384/-10)7 files modifieddebian/NEWS (+56/-0)
debian/bind9-dnsutils.install (+0/-2)
debian/bind9.apport (+24/-0)
debian/bind9.named.service (+2/-1)
debian/changelog (+1298/-0)
debian/control (+3/-5)
debian/rules (+1/-2)
- Andreas Hasenack: Approve
- Canonical Server: Pending requested
-
Diff: 2458 lines (+2217/-10)15 files modifieddebian/NEWS (+56/-0)
debian/bind9-dnsutils.install (+0/-2)
debian/bind9.apport (+24/-0)
debian/bind9.named.service (+2/-1)
debian/changelog (+1243/-0)
debian/control (+3/-5)
debian/patches/lp1964400-lp1964686-Add-digdelv-system-test-to-check-that-dig-tries-othe.patch (+49/-0)
debian/patches/lp1964400-lp1964686-Add-digdelv-system-test-to-check-timed-out-result-fo.patch (+206/-0)
debian/patches/lp1964400-lp1964686-Add-various-dig-host-tests-for-TCP-UDP-socket-error-.patch (+282/-0)
debian/patches/lp1964400-lp1964686-After-dig-request-errors-try-to-use-other-servers-wh.patch (+187/-0)
debian/patches/lp1964400-lp1964686-Fix-an-issue-in-dig-when-retrying-with-the-next-serv.patch (+54/-0)
debian/patches/lp1964400-lp1964686-Fix-dig-error-when-trying-the-next-server-after-a-TC.patch (+35/-0)
debian/patches/lp1964400-lp1964686-When-resending-a-UDP-request-insert-the-query-to-the.patch (+68/-0)
debian/patches/series (+7/-0)
debian/rules (+1/-2)
CVE References
Changed in bind9 (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: server-todo |
Changed in bind9 (Debian): | |
status: | Unknown → Confirmed |
Changed in bind9 (Ubuntu): | |
assignee: | nobody → Athos Ribeiro (athos-ribeiro) |
Changed in bind9 (Debian): | |
status: | Confirmed → Fix Released |
Upstream bug report:
https:/ /gitlab. isc.org/ isc-projects/ bind9/- /issues/ 3020