<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot, branch 2016.11.2</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2016.11.2</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2016.11.2'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2017-01-25T08:27:44+00:00</updated>
<entry>
<title>Update for 2016.11.2</title>
<updated>2017-01-25T08:27:44+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2017-01-25T08:27:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=b8e588e623868d6ab239786b4cf486e1defc9c1c'/>
<id>urn:sha1:b8e588e623868d6ab239786b4cf486e1defc9c1c</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>wireshark: security bump to version 2.2.4</title>
<updated>2017-01-25T06:28:03+00:00</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2017-01-24T10:17:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=e08b1f94841f30302c7ae433bea0f8cf0f6d1f61'/>
<id>urn:sha1:e08b1f94841f30302c7ae433bea0f8cf0f6d1f61</id>
<content type='text'>
Fixes:
wnpa-sec-2017-01 - The ASTERIX dissector could go into an infinite loop.
wnpa-sec-2017-02 - The DHCPv6 dissector could go into a large loop.

Signed-off-by: Gustavo Zacarias &lt;gustavo@zacarias.com.ar&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
(cherry picked from commit 2515437e51036f0ad2d89ca16d07cd5b022fdbe9)
</content>
</entry>
<entry>
<title>go: security bump to version 1.7.4</title>
<updated>2017-01-24T11:30:34+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2017-01-23T15:17:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=9227779188b3fc65b513c46de0b5e1bc056fea8e'/>
<id>urn:sha1:9227779188b3fc65b513c46de0b5e1bc056fea8e</id>
<content type='text'>
On Darwin, user's trust preferences for root certificates were not honored.
If the user had a root certificate loaded in their Keychain that was
explicitly not trusted, a Go program would still verify a connection using
that root certificate.  This is addressed by https://golang.org/cl/33721,
tracked in https://golang.org/issue/18141.  Thanks to Xy Ziemba for
identifying and reporting this issue.

The net/http package's Request.ParseMultipartForm method starts writing to
temporary files once the request body size surpasses the given "maxMemory"
limit.  It was possible for an attacker to generate a multipart request
crafted such that the server ran out of file descriptors.  This is addressed
by https://golang.org/cl/30410, tracked in https://golang.org/issue/17965.
Thanks to Simon Rawet for the report.

Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
(cherry picked from commit 5c9db62171cefb125193a6f814a0046536fc76a1)
</content>
</entry>
<entry>
<title>core/br2-external: fix use of relative paths</title>
<updated>2017-01-23T15:33:55+00:00</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@free.fr</email>
</author>
<published>2017-01-14T15:20:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=7979d1ba7126b4c02fcdbb5dd7685ecfd9664d80'/>
<id>urn:sha1:7979d1ba7126b4c02fcdbb5dd7685ecfd9664d80</id>
<content type='text'>
Fixes #9576

When the path to a br2-external tree is relative, make enters an endless
recursive loop (paths elided for brevity):

    $ make BR2_EXTERNAL=.. foo_defconfig
    make[1]: stat: ../configs/../configs/../configs[...]/toto_defconfig: Filename too long
    make[1]: *** No rule to make target '../configs/../configs/../configs[...]/toto_defconfig',
    needed by '../configs/../configs/../configs[...]/toto_defconfig'.  Stop.
    Makefile:79: recipe for target '_all' failed
    make: *** [_all] Error 2

It is a bit complex to understand the actual technical reason for this
never-ending expansion; it seems it happens in the code generated by the
percent_defconfig macro. Not sure why, though...

But the root cause is the relative path.

Just use absolute, canonical paths to br2-external trees. Always.

[Peter: add bugzilla reference]
Reported-by: outtierbert@gmail.com
Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;

(cherry picked from commit 05576fca13b129da8c7186ee2307981135d3391f)
</content>
</entry>
<entry>
<title>runc: security bump to fix CVE-2016-9962</title>
<updated>2017-01-23T14:51:32+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2017-01-22T21:39:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=b13040fa27baf8fcb412aca3624fd1426ab598cc'/>
<id>urn:sha1:b13040fa27baf8fcb412aca3624fd1426ab598cc</id>
<content type='text'>
RunC allowed additional container processes via runc exec to be ptraced by
the pid 1 of the container.  This allows the main processes of the
container, if running as root, to gain access to file-descriptors of these
new processes during the initialization and can lead to container escapes or
modification of runC state before the process is fully placed inside the
container.

Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
(cherry picked from commit d6706dc430ebb1dade6f90a8d45503c23abec99d)
</content>
</entry>
<entry>
<title>runc: pass -extldflags '-static' in correct variable</title>
<updated>2017-01-23T14:51:24+00:00</updated>
<author>
<name>Fabrice Fontaine</name>
<email>fontaine.fabrice@gmail.com</email>
</author>
<published>2016-12-21T18:50:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=c54287b52727597e819041b53f350fa5ab984249'/>
<id>urn:sha1:c54287b52727597e819041b53f350fa5ab984249</id>
<content type='text'>
commit 9101ce5800 (runc: pass -extldflags '-static' on when
BR2_STATIC_LIBS=y) contained a small copy/paste error, FLANNEL_GLDFLAGS was
used instead of RUNC_GLDFLAGS.

[Peter: refer to exact commit]
Signed-off-by: Fabrice Fontaine &lt;fabrice.fontaine@orange.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;

(cherry picked from commit b97e3c94a9798bbd7eb08f5bd1adb0417cde1fd1)
</content>
</entry>
<entry>
<title>docker-engine: security bump to version 1.12.6</title>
<updated>2017-01-23T14:50:54+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2017-01-22T21:39:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=af96b7fd097c7ddf1718085c1c66d3a2d85ff031'/>
<id>urn:sha1:af96b7fd097c7ddf1718085c1c66d3a2d85ff031</id>
<content type='text'>
Fixes runC privilege escalation (CVE-2016-9962).

Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
(cherry picked from commit 157ddf77e403c6ee00faef44fc32f8f679964204)
</content>
</entry>
<entry>
<title>docker-engine: fix docker version output</title>
<updated>2017-01-23T14:50:45+00:00</updated>
<author>
<name>Christian Stewart</name>
<email>christian@paral.in</email>
</author>
<published>2016-12-24T06:02:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=5bd3fdec1153718ac4ac77dcd99ec29053ac858d'/>
<id>urn:sha1:5bd3fdec1153718ac4ac77dcd99ec29053ac858d</id>
<content type='text'>
At compile-time the docker build scripts generate a version file used
to build the output of the docker version command. This file is
generated somewhat properly by the Buildroot build system, however the
version number and commit ID are incorrectly formatted. This patch fixes
the output to the correct format.

This is important as some tools like WeaveWorks won't even start unless
they can parse the Docker Version output correctly.

[Peter: strip v from version using patsusbt]
Signed-off-by: Christian Stewart &lt;christian@paral.in&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;

(cherry picked from commit 0533484eb7e2ff8500406035c59d2c3c2c07dda3)
</content>
</entry>
<entry>
<title>docker-engine: bump version to v1.12.5</title>
<updated>2017-01-23T14:50:15+00:00</updated>
<author>
<name>Christian Stewart</name>
<email>christian@paral.in</email>
</author>
<published>2016-12-23T07:37:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=7aea7079fbf3e4bdc43ecc157e30df319dc9a122'/>
<id>urn:sha1:7aea7079fbf3e4bdc43ecc157e30df319dc9a122</id>
<content type='text'>
Signed-off-by: Christian Stewart &lt;christian@paral.in&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
(cherry picked from commit 3eddce6ea04a752388bec22a623320290a5834b5)
</content>
</entry>
<entry>
<title>opus: security bump to 1.1.4</title>
<updated>2017-01-23T08:06:46+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2017-01-21T13:40:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=bfa4b1a65ee27a43e0f1c0e1212d7483d2cc17c7'/>
<id>urn:sha1:bfa4b1a65ee27a43e0f1c0e1212d7483d2cc17c7</id>
<content type='text'>
Fixes CVE-2017-0381: A remote code execution vulnerability in
silk/NLSF_stabilize.c in libopus in Mediaserver could enable an attacker
using a specially crafted file to cause memory corruption during media file
and data processing.

Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
(cherry picked from commit f00a528ce68e24bb9f162416a5cf25bdc65fce20)
</content>
</entry>
</feed>
