aboutsummaryrefslogtreecommitdiffstats
path: root/UPDATING
diff options
context:
space:
mode:
authorbdrewery <bdrewery@FreeBSD.org>2014-09-27 04:33:23 +0800
committerbdrewery <bdrewery@FreeBSD.org>2014-09-27 04:33:23 +0800
commit96ee895213076944656013cdb7856322a6e74ac8 (patch)
tree9d274c528e467f3390943eb35964c9b93eb97e8b /UPDATING
parent15e18c2c46d686360e8e2dfaad2818686092b107 (diff)
downloadfreebsd-ports-graphics-96ee895213076944656013cdb7856322a6e74ac8.tar.gz
freebsd-ports-graphics-96ee895213076944656013cdb7856322a6e74ac8.tar.zst
freebsd-ports-graphics-96ee895213076944656013cdb7856322a6e74ac8.zip
Disable function importing from the environment by default. This can be
enabled by using --import-functions or enabling the IMPORTFUNCTIONS option. This removes the risk of further parser bugs leading to code execution, as well as the risk to setuid scripts and poorly written applications that do not cleanse their environment [1][2]. Also note that there is an unofficial 4.3.26 floating around that has not yet been officially released. r369261 covers the change in 4.3.26. See also: http://seclists.org/oss-sec/2014/q3/747 [1] http://seclists.org/oss-sec/2014/q3/746 [2] http://seclists.org/oss-sec/2014/q3/755 [3] Obtained from: NetBSD (based on) [3] PR: 193932 Reviewed by: Eric Vangyzen With hat: portmgr
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING16
1 files changed, 16 insertions, 0 deletions
diff --git a/UPDATING b/UPDATING
index 583b1844796..c427f18ea15 100644
--- a/UPDATING
+++ b/UPDATING
@@ -6,6 +6,22 @@ You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
20140926:
+ AFFECTS: users of shells/bash
+ AUTHOR: bdrewery@FreeBSD.org
+
+ Bash supports a feature of exporting functions in the environment with
+ export -f. Running bash with exported functioned in the environment will
+ then import those functions into the environment. This resulted in
+ security issues CVE-2014-6271 and CVE-2014-7169, commonly known as
+ "shellshock".
+
+ To fully mitigate against this sort of attack we have applied a non-upstream
+ patch to disable this functionality by default. You can execute bash
+ with --import-functions to allow it to import functions from the
+ environment. The default can also be changed in the port by selecting the
+ IMPORTFUNCTIONS option.
+
+20140926:
AFFECTS: users of net/asterisk and net/asterisk11
AUTHOR: madpilot@FreeBSD.org