PT-2021-11160 · Freebsd · Freebsd

Published

2021-03-29

·

Updated

2021-06-03

·

CVE-2020-25583

CVSS v2.0

10

Critical

VectorAV:N/AC:L/Au:N/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions: FreeBSD versions 12.2-STABLE before r368250 FreeBSD versions 11.4-STABLE before r368253 FreeBSD versions 12.2-RELEASE before p1 FreeBSD versions 12.1-RELEASE before p11 FreeBSD versions 11.4-RELEASE before p5
Description: The issue arises when processing a DNSSL option, where rtsold(8) decodes domain name labels according to the encoding specified in RFC 1035. In this process, the first octet of each label contains the label's length. However, rtsold(8) fails to validate these label lengths correctly, which can lead to an overflow of the destination buffer.
Recommendations: For FreeBSD versions 12.2-STABLE before r368250, update to a version after r368250 to resolve the issue. For FreeBSD versions 11.4-STABLE before r368253, update to a version after r368253 to resolve the issue. For FreeBSD versions 12.2-RELEASE before p1, update to a version after p1 to resolve the issue. For FreeBSD versions 12.1-RELEASE before p11, update to a version after p11 to resolve the issue. For FreeBSD versions 11.4-RELEASE before p5, update to a version after p5 to resolve the issue.

Fix

Buffer Overflow

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2020-25583

Affected Products

Freebsd