This week we take a look at the recent announcement of .NET 6 for Ubuntu 22.04 LTS, plus we cover security updates for the Linux kernel, Booth, WebKitGTK, Unbound and more.
24 unique CVEs addressed
CAP_NET_ADMIN
which is privileged, but
with unprivileged user-namespaces this is trivial - so can mitigate
this by disabling unpriv userns - but this may then affect applications
like Google Chrome and others which use this to setup their sandboxes
etcsudo sysctl kernel.unprivileged_userns_clone=0
Transfer-Encoding
- but would only process
the first - could then allow the second to be misinterpreted by other
proxies etc which could then be used for a request smuggling attackauthfile
directive in its config file, allowing sites / nodes
which did not have the correct auth key to communicate with nodes that
did - oops… - upstream refactored code previously which introduced this
vuln - reverted the refactor to fix thisdotnet6
package in Ubuntu contains the .NET 6 SDK - so can do .NET
development on Ubuntuaspnet
104MB
cf. apsnet:6.0-alpine
100MB
)musl
) and has other differences too