log_blackbox.c in libqb before 2.0.8 allows a buffer overflow via long log messages because the header size is not considered.
[ { "deprecated": false, "id": "CVE-2023-39976-c6b71c89", "signature_type": "Line", "target": { "file": "lib/log_blackbox.c" }, "digest": { "line_hashes": [ "234310116874441598169012739281943531554", "88767074367043050548443721587077693599", "281001159218331700925163265004941775733", "263366324407121559883848862156710781083", "57683120494871408456411132952730974543" ], "threshold": 0.9 }, "source": "https://github.com/clusterlabs/libqb/commit/1bbaa929b77113532785c408dd1b41cd0521ffc8", "signature_version": "v1" }, { "deprecated": false, "id": "CVE-2023-39976-e46cc8c4", "signature_type": "Function", "target": { "file": "lib/log_blackbox.c", "function": "_blackbox_vlogger" }, "digest": { "length": 1476.0, "function_hash": "144833620041746192361028286524335023369" }, "source": "https://github.com/clusterlabs/libqb/commit/1bbaa929b77113532785c408dd1b41cd0521ffc8", "signature_version": "v1" }, { "deprecated": false, "id": "CVE-2023-39976-e7ec4eb4", "signature_type": "Function", "target": { "file": "tests/check_log.c", "function": "START_TEST" }, "digest": { "length": 878.0, "function_hash": "14394832875997190676591766158283567814" }, "source": "https://github.com/clusterlabs/libqb/commit/1bbaa929b77113532785c408dd1b41cd0521ffc8", "signature_version": "v1" }, { "deprecated": false, "id": "CVE-2023-39976-f763f945", "signature_type": "Line", "target": { "file": "tests/check_log.c" }, "digest": { "line_hashes": [ "220261002650673137112960086698603237908", "291825239214008548035429337321196903562", "181251568651179490113890241814114365331", "241978366710158549109347642762512271078", "38907448786194894788171967354211672238" ], "threshold": 0.9 }, "source": "https://github.com/clusterlabs/libqb/commit/1bbaa929b77113532785c408dd1b41cd0521ffc8", "signature_version": "v1" } ]