Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ISC Open Source Projects
BIND
Commits
1b3d2118
Commit
1b3d2118
authored
Dec 31, 2015
by
Mark Andrews
Browse files
4285. [security] Specific APL data could trigger a INSIST.
(CVE-2015-8704) [RT #41396]
parent
7321d8df
Changes
3
Hide whitespace changes
Inline
Side-by-side
CHANGES
View file @
1b3d2118
4285. [security] Specific APL data could trigger a INSIST.
(CVE-2015-8704) [RT #41396]
4284. [bug] Some GeoIP options were incorrectly documented
using abbreviated forms which were not accepted by
named. The code has been updated to allow both
...
...
doc/arm/notes.xml
View file @
1b3d2118
...
...
@@ -153,6 +153,12 @@
<command>
named
</command>
to allow access to unintended clients.
</para>
</listitem>
<listitem>
<para>
Specfic APL data could trigger a INSIST. This flaw was discovered
by Brian Mitchell and is disclosed in CVE-2015-8704. [RT #41396].
</para>
</listitem>
</itemizedlist>
</section>
<section
xml:id=
"relnotes_features"
><info><title>
New Features
</title></info>
...
...
lib/dns/rdata/in_1/apl_42.c
View file @
1b3d2118
...
...
@@ -116,7 +116,7 @@ totext_in_apl(ARGS_TOTEXT) {
isc_uint8_t
len
;
isc_boolean_t
neg
;
unsigned
char
buf
[
16
];
char
txt
[
sizeof
(
" !64000"
)];
char
txt
[
sizeof
(
" !64000
:
"
)];
const
char
*
sep
=
""
;
int
n
;
...
...
@@ -140,7 +140,7 @@ totext_in_apl(ARGS_TOTEXT) {
isc_region_consume
(
&
sr
,
1
);
INSIST
(
len
<=
sr
.
length
);
n
=
snprintf
(
txt
,
sizeof
(
txt
),
"%s%s%u:"
,
sep
,
neg
?
"!"
:
""
,
afi
);
neg
?
"!"
:
""
,
afi
);
INSIST
(
n
<
(
int
)
sizeof
(
txt
));
RETERR
(
str_totext
(
txt
,
target
));
switch
(
afi
)
{
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment