AST-2018-007: Infinite loop when reading iostreams Jun 11 2018 10:29PM
Asterisk Security Team (security asterisk org)
Asterisk Project Security Advisory - AST-2018-007

Product Asterisk
Summary Infinite loop when reading iostreams
Nature of Advisory Denial of Service
Susceptibility Remote Authenticated Sessions
Severity Critical
Exploits Known No
Reported On April 16, 2018
Reported By Sean Bright
Posted On June 11, 2018
Last Updated On June 11, 2018
Advisory Contact Kevin Harwell <kharwell AT digium DOT com>
CVE Name

Description When connected to Asterisk via TCP/TLS if the client
abruptly disconnects, or sends a specially crafted message
then Asterisk gets caught in an infinite loop while trying
to read the data stream. Thus rendering the system as

Resolution Stricter error checking is now done when iostreams
encounters a problem. When an error occurs during reading it
is now properly handled, and continued reading is
appropriately stopped.

Affected Versions
Product Release
Asterisk Open Source 15.x All Releases

Corrected In
Product Release
Asterisk Open Source 15.4.1

SVN URL Revision
http://downloads.asterisk.org/pub/security/AST-2018-007-15.diff Asterisk

Links https://issues.asterisk.org/jira/browse/ASTERISK-27807

Asterisk Project Security Advisories are posted at

This document may be superseded by later versions; if so, the latest
version will be posted at
http://downloads.digium.com/pub/security/AST-2018-007.pdf and

Revision History
Date Editor Revisions Made
April 25, 2018 Kevin Harwell Initial Revision

Asterisk Project Security Advisory - AST-2018-007
Copyright (c) 2018 Digium, Inc. All Rights Reserved.
Permission is hereby granted to distribute and publish this advisory in its
original, unaltered form.

[ reply ]


Privacy Statement
Copyright 2010, SecurityFocus