summaryrefslogtreecommitdiff
path: root/doc/ledger.1
diff options
context:
space:
mode:
authorMartin Michlmayr <tbm@cyrius.com>2019-01-26 13:02:25 -0300
committerMartin Michlmayr <tbm@cyrius.com>2019-01-26 13:02:25 -0300
commitc5343f18744d0f6fddcc590f9a54c23674d8c489 (patch)
tree76859e45130512271354c9558cfd1bb071a6e702 /doc/ledger.1
parent7c0ae5b02571e21f97d45f5d091cb78af9885713 (diff)
downloadfork-ledger-c5343f18744d0f6fddcc590f9a54c23674d8c489.tar.gz
fork-ledger-c5343f18744d0f6fddcc590f9a54c23674d8c489.tar.bz2
fork-ledger-c5343f18744d0f6fddcc590f9a54c23674d8c489.zip
Fix possible stack overflow in option parsing routine
It is possible to create a stack overflow by giving an option that is longer than the buffer that is used during option parsing because the length of the input string is not checked. Prevent the issue by always checking the input string length and discarding options that does not fit in the buffer as invalid. This issue has been assigned CVE-2017-12481. Thanks to Gwan Yeong Kim for reporting this issue. Fixes #1222
Diffstat (limited to 'doc/ledger.1')
0 files changed, 0 insertions, 0 deletions