aboutsummaryrefslogtreecommitdiffstats
path: root/docs/bugs.json
diff options
context:
space:
mode:
authorchriseth <chris@ethereum.org>2017-07-28 18:05:43 +0800
committerchriseth <chris@ethereum.org>2017-07-28 21:33:00 +0800
commit2cdb5c9e83add0184e51b6cdc03d19f560f4a574 (patch)
treed1863938ab6297f9c0c60f82469878ac5a0079cb /docs/bugs.json
parentb74118ec57b2316c843961fc3e1dbb2e5eef35dd (diff)
downloaddexon-solidity-2cdb5c9e83add0184e51b6cdc03d19f560f4a574.tar
dexon-solidity-2cdb5c9e83add0184e51b6cdc03d19f560f4a574.tar.gz
dexon-solidity-2cdb5c9e83add0184e51b6cdc03d19f560f4a574.tar.bz2
dexon-solidity-2cdb5c9e83add0184e51b6cdc03d19f560f4a574.tar.lz
dexon-solidity-2cdb5c9e83add0184e51b6cdc03d19f560f4a574.tar.xz
dexon-solidity-2cdb5c9e83add0184e51b6cdc03d19f560f4a574.tar.zst
dexon-solidity-2cdb5c9e83add0184e51b6cdc03d19f560f4a574.zip
Changelog and bug list entry.
Diffstat (limited to 'docs/bugs.json')
-rw-r--r--docs/bugs.json9
1 files changed, 8 insertions, 1 deletions
diff --git a/docs/bugs.json b/docs/bugs.json
index a0c0e7c4..4fd73492 100644
--- a/docs/bugs.json
+++ b/docs/bugs.json
@@ -1,5 +1,12 @@
[
{
+ "name": "ECRecoverMalformedInput",
+ "summary": "The ecrecover() builtin can return garbage for malformed input.",
+ "description": "The ecrecover precompile does not properly signal failure for malformed input (especially in the 'v' argument) and thus the Solidity function can return data that was previously present in the return area in memory.",
+ "fixed": "0.4.14",
+ "severity": "medium"
+ },
+ {
"name": "SkipEmptyStringLiteral",
"summary": "If \"\" is used in a function call, the following function arguments will not be correctly passed to the function.",
"description": "If the empty string literal \"\" is used as an argument in a function call, it is skipped by the encoder. This has the effect that the encoding of all arguments following this is shifted left by 32 bytes and thus the function call data is corrupted.",
@@ -107,4 +114,4 @@
"severity": "high",
"fixed": "0.3.0"
}
-] \ No newline at end of file
+]