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