aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2017-06-05 10:09:39 -0400
committerNick Mathewson <nickm@torproject.org>2017-06-05 10:09:39 -0400
commite3ebae48040b9ed3946e65dbc6a24e8f5e48ff6b (patch)
tree6aba978b2fbe1916126a0ce780a4921820f2f04c /changes
parent5207e41ffeb99089adbb56376c0759b97a556801 (diff)
downloadtor-e3ebae48040b9ed3946e65dbc6a24e8f5e48ff6b.tar.gz
tor-e3ebae48040b9ed3946e65dbc6a24e8f5e48ff6b.zip
Fix undefined behavior in geoip_parse_entry().
Fixes bug 22490; bugfix on 6a241ff3ffe7dc1 in 0.2.4.6-alpha. Found by teor using clang-5.0's AddressSanitizer stack-use-after-scope.
Diffstat (limited to 'changes')
-rw-r--r--changes/bug224903
1 files changed, 3 insertions, 0 deletions
diff --git a/changes/bug22490 b/changes/bug22490
new file mode 100644
index 0000000000..244dd50b36
--- /dev/null
+++ b/changes/bug22490
@@ -0,0 +1,3 @@
+ o Minor bugfixes (correctness):
+ - Avoid undefined behavior when parsing IPv6 entries from the geoip6
+ file. Fixes bug 22490; bugfix on 0.2.4.6-alpha.