w3m through 0.5.3 is prone to an infinite recursion flaw in HTMLlineproc0 because the feedtableblock_tag function in table.c does not prevent a negative indent value.
[
{
"signature_type": "Function",
"id": "CVE-2018-6196-0c94ae60",
"target": {
"function": "feed_table_block_tag",
"file": "table.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://github.com/tats/w3m/commit/8354763b90490d4105695df52674d0fcef823e92",
"digest": {
"function_hash": "278690477708259092384061663626912926247",
"length": 837.0
}
},
{
"signature_type": "Line",
"id": "CVE-2018-6196-2fc2f8b5",
"target": {
"file": "table.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://github.com/tats/w3m/commit/8354763b90490d4105695df52674d0fcef823e92",
"digest": {
"line_hashes": [
"231221962090317999890985321835188342336",
"118916730262232336109454661041128337328",
"166230395138077676149499068463892012324",
"104065997999367729875709519296307791262",
"192457102866877763703738991838686581090",
"293925181627931240598191685329173744191",
"181746325681245394942630939017618190698",
"225439380327822606701522193529102835607"
],
"threshold": 0.9
}
}
]