QAbstractOAuth in Qt Network Authorization in Qt before 5.15.17, 6.x before 6.2.13, 6.3.x through 6.5.x before 6.5.6, and 6.6.x through 6.7.x before 6.7.1 uses only the time to seed the PRNG, which may result in guessable values.
[
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/c195fe7d33decbd5ddd47ae46dbf8e0d9c20ba85",
"id": "CVE-2024-36048-0cf1020b",
"target": {
"file": "tests/auto/gui/kernel/qwindow/tst_foreignwindow.cpp",
"function": "tst_ForeignWindow::destroyExplicitly"
},
"digest": {
"function_hash": "167710641914584835164638987615464980987",
"length": 255.0
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/5d8e9a8415562ba004b38508d91e1fa0254c17d3",
"id": "CVE-2024-36048-27de3958",
"target": {
"file": "src/tools/qlalr/cppgenerator.cpp"
},
"digest": {
"line_hashes": [
"19558493098812227728671165474361015392",
"106008374532169155072527926556305774515",
"188893840817205926988204630655514730863",
"235179633474731591380608793762610541546"
],
"threshold": 0.9
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/c195fe7d33decbd5ddd47ae46dbf8e0d9c20ba85",
"id": "CVE-2024-36048-3433f5bf",
"target": {
"file": "src/plugins/platforms/xcb/qxcbwindow.cpp"
},
"digest": {
"line_hashes": [
"150320445698472585452359711103017300747",
"228784429919967287149882555896621883845",
"296577847816729286036815618586912137908",
"293740708044199438632626542404706028099",
"245147283371604809026738141956992108570"
],
"threshold": 0.9
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/c195fe7d33decbd5ddd47ae46dbf8e0d9c20ba85",
"id": "CVE-2024-36048-3aed0601",
"target": {
"file": "tests/shared/nativewindow.h"
},
"digest": {
"line_hashes": [
"284488683758679824838732995531507759190",
"137384156562249189954597410965423276826",
"223949202602341188889996243530118959715",
"156428147933671293219285084319497247749"
],
"threshold": 0.9
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/5d8e9a8415562ba004b38508d91e1fa0254c17d3",
"id": "CVE-2024-36048-40617b24",
"target": {
"file": "src/tools/qlalr/cppgenerator.cpp",
"function": "CppGenerator::copyrightHeader"
},
"digest": {
"function_hash": "136461757324256813282022259417379127365",
"length": 158.0
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/c195fe7d33decbd5ddd47ae46dbf8e0d9c20ba85",
"id": "CVE-2024-36048-4afce0fd",
"target": {
"file": "tests/auto/gui/kernel/qwindow/tst_foreignwindow.cpp",
"function": "tst_ForeignWindow::destroyWhenParentIsDestroyed"
},
"digest": {
"function_hash": "20983207763261539872075793526631137963",
"length": 461.0
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/c195fe7d33decbd5ddd47ae46dbf8e0d9c20ba85",
"id": "CVE-2024-36048-523556a4",
"target": {
"file": "tests/shared/nativewindow.h",
"function": "NativeWindow::parentWinId"
},
"digest": {
"function_hash": "251886366003440757698313607737525806609",
"length": 235.0
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/c195fe7d33decbd5ddd47ae46dbf8e0d9c20ba85",
"id": "CVE-2024-36048-5cfb4c25",
"target": {
"file": "src/plugins/platforms/windows/qwindowswindow.cpp",
"function": "QWindowsForeignWindow::QWindowsForeignWindow"
},
"digest": {
"function_hash": "250516772070905167994963571316013624661",
"length": 238.0
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/c195fe7d33decbd5ddd47ae46dbf8e0d9c20ba85",
"id": "CVE-2024-36048-60b98039",
"target": {
"file": "src/gui/kernel/qwindow_p.h"
},
"digest": {
"line_hashes": [
"255763870131283539416238262527083052562",
"154290781434968483991591887671502434935",
"74569841705936854573047932254770923601",
"270723195833870282506416390078022708435"
],
"threshold": 0.9
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/c195fe7d33decbd5ddd47ae46dbf8e0d9c20ba85",
"id": "CVE-2024-36048-69396c47",
"target": {
"file": "tests/auto/gui/kernel/qwindow/tst_foreignwindow.cpp"
},
"digest": {
"line_hashes": [
"271267143252185474985038563552166048983",
"304703185827017335069513822157713052213",
"117739349344470412539153357415096516955",
"85405678149403526245140560040940334407",
"282548076780827272515054954826773417203",
"58636945141286012246812604982755324591",
"226919422802901910251475876837542119878",
"57657238509838055209967576852470098414",
"125396915458609705207129786992095377467",
"130611596281539227421270101693398704059",
"161423302330941662624559568809690976628",
"98745766587119799757734107415124725097",
"223631395069105247929784425858952995805",
"224696349237157131722753654134206196555",
"218466060350931645704801792742619652728",
"286669364175246423205630997889849974160",
"155499522296625747483328165178536059847",
"187306856615574609504397138770280786264",
"235131350359379400929830233080673380980",
"183348236376123823417323438027111592996",
"73908069670223730780283871581003907951",
"209523599475827730032359635212266084710",
"109323854446146428432329564228585909623",
"307271913190766715105776552384876072614",
"327178978675058488392579593919847543707",
"278295402547499022294253430384398689489",
"235668346213930321240866402162382560595",
"239716182879539760265739827611778490047",
"160193077348762833855369632908184231270",
"271339712384314528442862761554943401158",
"263517721054527747583097021726661914757",
"334177539483362066157487955768220524580",
"252667410959370162679768442517420660165"
],
"threshold": 0.9
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/c195fe7d33decbd5ddd47ae46dbf8e0d9c20ba85",
"id": "CVE-2024-36048-6f2b6b29",
"target": {
"file": "src/gui/kernel/qwindow.cpp",
"function": "QWindowPrivate::destroy"
},
"digest": {
"function_hash": "176722929344905443242641945216116209992",
"length": 1404.0
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/c195fe7d33decbd5ddd47ae46dbf8e0d9c20ba85",
"id": "CVE-2024-36048-7a3e94d5",
"target": {
"file": "src/gui/kernel/qwindow.cpp",
"function": "QWindow::fromWinId"
},
"digest": {
"function_hash": "336063707599965201397787498120887207169",
"length": 463.0
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/c195fe7d33decbd5ddd47ae46dbf8e0d9c20ba85",
"id": "CVE-2024-36048-83ab456c",
"target": {
"file": "src/gui/kernel/qwindow.cpp"
},
"digest": {
"line_hashes": [
"170918521822753109722805215684980918371",
"208900494547661617563751714460267370046",
"72361635139111024271292197914853792047",
"296876370931435045398195468025204496532",
"314588329271105265997394040364548181166",
"225968566634798766526194628259854332030",
"197495242586376899286860793700741657745",
"37764931066808804107608242641882445630",
"123161753631682005629502020092765198795",
"127662497201127743309816801617869708966",
"7456742301097996628237030342816657051",
"311808879622629141321589447278234192084",
"33224400154342995976006381824104992882",
"264303571402420837268788127843935840176",
"4286483838893697644920445583551222783",
"215495962327457092015205985936722438580",
"250759909051104766322651172427407149520",
"242572804959014945605606592076337298207",
"66066741872771280887458129748495793889",
"152204835169387140523345328240925823692",
"64451311532627355724053563169036360061",
"228353725361454832350169210217754827285"
],
"threshold": 0.9
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/c195fe7d33decbd5ddd47ae46dbf8e0d9c20ba85",
"id": "CVE-2024-36048-b8966155",
"target": {
"file": "src/plugins/platforms/xcb/qxcbwindow.cpp",
"function": "QXcbForeignWindow::QXcbForeignWindow"
},
"digest": {
"function_hash": "339466499712346323303186085518200592490",
"length": 385.0
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/c195fe7d33decbd5ddd47ae46dbf8e0d9c20ba85",
"id": "CVE-2024-36048-cb3fac34",
"target": {
"file": "src/plugins/platforms/windows/qwindowswindow.cpp"
},
"digest": {
"line_hashes": [
"320163082161638120848969086796738968097",
"20851984051808150355602232212892830408",
"22306868943391977493998565180853396387",
"326924177956679107123828597211693716992",
"26867001979929416552194252857180725267"
],
"threshold": 0.9
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://github.com/qt/qtbase/commit/c195fe7d33decbd5ddd47ae46dbf8e0d9c20ba85",
"id": "CVE-2024-36048-d4ca6a93",
"target": {
"file": "src/gui/kernel/qwindow.cpp",
"function": "QWindowPrivate::create"
},
"digest": {
"function_hash": "199618135588116812246470301302012436158",
"length": 1427.0
},
"signature_type": "Function",
"signature_version": "v1"
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-36048.json"