In the Linux kernel, the following vulnerability has been resolved:
drm/msm/mdp5: Return error code in mdp5piperelease when deadlock is detected
mdp5getglobalstate runs the risk of hitting a -EDEADLK when acquiring the modeset lock, but currently mdp5piperelease doesn't check for if an error is returned. Because of this, there is a possibility of mdp5pipe_release hitting a NULL dereference error.
To avoid this, let's have mdp5piperelease check if mdp5getglobal_state returns an error and propogate that error.
Changes since v1: - Separated declaration and initialization of *new_state to avoid compiler warning - Fixed some spelling mistakes in commit message
Changes since v2: - Return 0 in case where hwpipe is NULL as this is considered normal behavior - Added 2nd patch in series to fix a similar NULL dereference issue in mdp5mixerrelease
Patchwork: https://patchwork.freedesktop.org/patch/485179/
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b2aa2c4efe93e2580d6a8774b04fe2b99756a322",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c"
},
"id": "CVE-2022-49490-0937215a",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"333354503720156340599556416793352362945",
"170769804449265275508282338155515775441",
"209992045266484123540285889759049299751",
"160281219695383017885092072662205157858",
"181531160712800405124174897241593378889",
"174001953110984968857774424664142166028",
"214648674603346938154551141786002094474",
"23639926957176009421985120977826446274",
"17004463181297923159993155370152706699",
"221496794856635744244292461629617890375",
"63471594200128855894925301561969998859",
"55961224546062670522118198681782063389",
"67703183854992123229102650342267584436",
"282453070169199496206596706333138488842",
"275853452924842545757491790104657218370",
"54199127618592866836606303788252135195",
"253970926235259704994094762720136635398"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@19964dfb39bda4d7716a71009488f0668ecbcf52",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h"
},
"id": "CVE-2022-49490-0a14cc1b",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"227928515298007989892657332818498130750",
"171282178679632531126953256971945989834",
"134303352083786401397521598439880755482",
"73133348057082582066477656957147403034"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@04bef5f1ba8ea6d7c1c8f5f65e0395c62db59cb8",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c",
"function": "mdp5_pipe_release"
},
"id": "CVE-2022-49490-0a3fd685",
"signature_type": "Function",
"digest": {
"function_hash": "119240772947389821678239443278078709967",
"length": 600.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@49dc28b4b2e28ef7564e355c91487996c1cbebd7",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h"
},
"id": "CVE-2022-49490-1617e9b4",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"227928515298007989892657332818498130750",
"171282178679632531126953256971945989834",
"134303352083786401397521598439880755482",
"73133348057082582066477656957147403034"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@33dc5aac46e0fad8f5eb193e5906ed0eb6b66ceb",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c"
},
"id": "CVE-2022-49490-1b18dabc",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"125289034405264486630574869120802127979",
"73347149934583243878288483793399672988",
"151373871588328001255531312160086528367",
"218636922670378056023003627770039903833",
"277254098704533909882815655848665072840",
"252327620140287970408428270865052167075",
"237699409334671993053385012033880385689",
"88107361787758082822974385275208845492",
"107931241519480944683239056699079388047"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@776f5c58bfe16cf322d71eeed3c5dda1eeac7e6b",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c"
},
"id": "CVE-2022-49490-1c5c21d2",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"125289034405264486630574869120802127979",
"73347149934583243878288483793399672988",
"151373871588328001255531312160086528367",
"218636922670378056023003627770039903833",
"277254098704533909882815655848665072840",
"252327620140287970408428270865052167075",
"237699409334671993053385012033880385689",
"88107361787758082822974385275208845492",
"107931241519480944683239056699079388047"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@33dc5aac46e0fad8f5eb193e5906ed0eb6b66ceb",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c"
},
"id": "CVE-2022-49490-20487c40",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"333354503720156340599556416793352362945",
"170769804449265275508282338155515775441",
"209992045266484123540285889759049299751",
"160281219695383017885092072662205157858",
"181531160712800405124174897241593378889",
"174001953110984968857774424664142166028",
"214648674603346938154551141786002094474",
"23639926957176009421985120977826446274",
"17004463181297923159993155370152706699",
"221496794856635744244292461629617890375",
"63471594200128855894925301561969998859",
"55961224546062670522118198681782063389",
"67703183854992123229102650342267584436",
"282453070169199496206596706333138488842",
"275853452924842545757491790104657218370",
"54199127618592866836606303788252135195",
"253970926235259704994094762720136635398"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@19964dfb39bda4d7716a71009488f0668ecbcf52",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c",
"function": "mdp5_pipe_release"
},
"id": "CVE-2022-49490-37941264",
"signature_type": "Function",
"digest": {
"function_hash": "119240772947389821678239443278078709967",
"length": 600.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d59be579fa932c46b908f37509f319cbd4ca9a68",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c",
"function": "mdp5_plane_atomic_check_with_state"
},
"id": "CVE-2022-49490-45adf0a1",
"signature_type": "Function",
"digest": {
"function_hash": "87800869522866103706251943556019959629",
"length": 2613.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@49dc28b4b2e28ef7564e355c91487996c1cbebd7",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c"
},
"id": "CVE-2022-49490-49d8a2dd",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"125289034405264486630574869120802127979",
"73347149934583243878288483793399672988",
"151373871588328001255531312160086528367",
"218636922670378056023003627770039903833",
"277254098704533909882815655848665072840",
"252327620140287970408428270865052167075",
"237699409334671993053385012033880385689",
"88107361787758082822974385275208845492",
"107931241519480944683239056699079388047"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@19964dfb39bda4d7716a71009488f0668ecbcf52",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c"
},
"id": "CVE-2022-49490-58aa6f0d",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"333354503720156340599556416793352362945",
"170769804449265275508282338155515775441",
"209992045266484123540285889759049299751",
"160281219695383017885092072662205157858",
"181531160712800405124174897241593378889",
"174001953110984968857774424664142166028",
"214648674603346938154551141786002094474",
"23639926957176009421985120977826446274",
"17004463181297923159993155370152706699",
"221496794856635744244292461629617890375",
"63471594200128855894925301561969998859",
"55961224546062670522118198681782063389",
"67703183854992123229102650342267584436",
"282453070169199496206596706333138488842",
"275853452924842545757491790104657218370",
"54199127618592866836606303788252135195",
"253970926235259704994094762720136635398"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@49dc28b4b2e28ef7564e355c91487996c1cbebd7",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c",
"function": "mdp5_pipe_release"
},
"id": "CVE-2022-49490-5cfd102f",
"signature_type": "Function",
"digest": {
"function_hash": "119240772947389821678239443278078709967",
"length": 600.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@776f5c58bfe16cf322d71eeed3c5dda1eeac7e6b",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c",
"function": "mdp5_plane_atomic_check_with_state"
},
"id": "CVE-2022-49490-645412eb",
"signature_type": "Function",
"digest": {
"function_hash": "87800869522866103706251943556019959629",
"length": 2613.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@04bef5f1ba8ea6d7c1c8f5f65e0395c62db59cb8",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c",
"function": "mdp5_plane_atomic_check_with_state"
},
"id": "CVE-2022-49490-6f1726cb",
"signature_type": "Function",
"digest": {
"function_hash": "87800869522866103706251943556019959629",
"length": 2613.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d59be579fa932c46b908f37509f319cbd4ca9a68",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h"
},
"id": "CVE-2022-49490-728017b7",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"227928515298007989892657332818498130750",
"171282178679632531126953256971945989834",
"134303352083786401397521598439880755482",
"73133348057082582066477656957147403034"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@49dc28b4b2e28ef7564e355c91487996c1cbebd7",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c"
},
"id": "CVE-2022-49490-7469e434",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"333354503720156340599556416793352362945",
"170769804449265275508282338155515775441",
"209992045266484123540285889759049299751",
"160281219695383017885092072662205157858",
"181531160712800405124174897241593378889",
"174001953110984968857774424664142166028",
"214648674603346938154551141786002094474",
"23639926957176009421985120977826446274",
"17004463181297923159993155370152706699",
"221496794856635744244292461629617890375",
"63471594200128855894925301561969998859",
"55961224546062670522118198681782063389",
"67703183854992123229102650342267584436",
"282453070169199496206596706333138488842",
"275853452924842545757491790104657218370",
"54199127618592866836606303788252135195",
"253970926235259704994094762720136635398"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d59be579fa932c46b908f37509f319cbd4ca9a68",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c",
"function": "mdp5_pipe_release"
},
"id": "CVE-2022-49490-85597f44",
"signature_type": "Function",
"digest": {
"function_hash": "119240772947389821678239443278078709967",
"length": 600.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@33dc5aac46e0fad8f5eb193e5906ed0eb6b66ceb",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c",
"function": "mdp5_plane_atomic_check_with_state"
},
"id": "CVE-2022-49490-866bf226",
"signature_type": "Function",
"digest": {
"function_hash": "87800869522866103706251943556019959629",
"length": 2613.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@33dc5aac46e0fad8f5eb193e5906ed0eb6b66ceb",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h"
},
"id": "CVE-2022-49490-8ad032c2",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"227928515298007989892657332818498130750",
"171282178679632531126953256971945989834",
"134303352083786401397521598439880755482",
"73133348057082582066477656957147403034"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d59be579fa932c46b908f37509f319cbd4ca9a68",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c"
},
"id": "CVE-2022-49490-9551d121",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"125289034405264486630574869120802127979",
"73347149934583243878288483793399672988",
"151373871588328001255531312160086528367",
"218636922670378056023003627770039903833",
"277254098704533909882815655848665072840",
"252327620140287970408428270865052167075",
"237699409334671993053385012033880385689",
"88107361787758082822974385275208845492",
"107931241519480944683239056699079388047"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b2aa2c4efe93e2580d6a8774b04fe2b99756a322",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c",
"function": "mdp5_plane_atomic_check_with_state"
},
"id": "CVE-2022-49490-9653743f",
"signature_type": "Function",
"digest": {
"function_hash": "87800869522866103706251943556019959629",
"length": 2613.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@19964dfb39bda4d7716a71009488f0668ecbcf52",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c"
},
"id": "CVE-2022-49490-9d4a59a9",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"125289034405264486630574869120802127979",
"73347149934583243878288483793399672988",
"151373871588328001255531312160086528367",
"218636922670378056023003627770039903833",
"277254098704533909882815655848665072840",
"252327620140287970408428270865052167075",
"237699409334671993053385012033880385689",
"88107361787758082822974385275208845492",
"107931241519480944683239056699079388047"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@04bef5f1ba8ea6d7c1c8f5f65e0395c62db59cb8",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c"
},
"id": "CVE-2022-49490-a13473ec",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"333354503720156340599556416793352362945",
"170769804449265275508282338155515775441",
"209992045266484123540285889759049299751",
"160281219695383017885092072662205157858",
"181531160712800405124174897241593378889",
"174001953110984968857774424664142166028",
"214648674603346938154551141786002094474",
"23639926957176009421985120977826446274",
"17004463181297923159993155370152706699",
"221496794856635744244292461629617890375",
"63471594200128855894925301561969998859",
"55961224546062670522118198681782063389",
"67703183854992123229102650342267584436",
"282453070169199496206596706333138488842",
"275853452924842545757491790104657218370",
"54199127618592866836606303788252135195",
"253970926235259704994094762720136635398"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@04bef5f1ba8ea6d7c1c8f5f65e0395c62db59cb8",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c"
},
"id": "CVE-2022-49490-ab37cdea",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"125289034405264486630574869120802127979",
"73347149934583243878288483793399672988",
"151373871588328001255531312160086528367",
"218636922670378056023003627770039903833",
"277254098704533909882815655848665072840",
"252327620140287970408428270865052167075",
"237699409334671993053385012033880385689",
"88107361787758082822974385275208845492",
"107931241519480944683239056699079388047"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b2aa2c4efe93e2580d6a8774b04fe2b99756a322",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c",
"function": "mdp5_pipe_release"
},
"id": "CVE-2022-49490-b517aa7d",
"signature_type": "Function",
"digest": {
"function_hash": "119240772947389821678239443278078709967",
"length": 600.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@776f5c58bfe16cf322d71eeed3c5dda1eeac7e6b",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c"
},
"id": "CVE-2022-49490-c353e1d5",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"333354503720156340599556416793352362945",
"170769804449265275508282338155515775441",
"209992045266484123540285889759049299751",
"160281219695383017885092072662205157858",
"181531160712800405124174897241593378889",
"174001953110984968857774424664142166028",
"214648674603346938154551141786002094474",
"23639926957176009421985120977826446274",
"17004463181297923159993155370152706699",
"221496794856635744244292461629617890375",
"63471594200128855894925301561969998859",
"55961224546062670522118198681782063389",
"67703183854992123229102650342267584436",
"282453070169199496206596706333138488842",
"275853452924842545757491790104657218370",
"54199127618592866836606303788252135195",
"253970926235259704994094762720136635398"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d59be579fa932c46b908f37509f319cbd4ca9a68",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c"
},
"id": "CVE-2022-49490-cfc6a768",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"333354503720156340599556416793352362945",
"170769804449265275508282338155515775441",
"209992045266484123540285889759049299751",
"160281219695383017885092072662205157858",
"181531160712800405124174897241593378889",
"174001953110984968857774424664142166028",
"214648674603346938154551141786002094474",
"23639926957176009421985120977826446274",
"17004463181297923159993155370152706699",
"221496794856635744244292461629617890375",
"63471594200128855894925301561969998859",
"55961224546062670522118198681782063389",
"67703183854992123229102650342267584436",
"282453070169199496206596706333138488842",
"275853452924842545757491790104657218370",
"54199127618592866836606303788252135195",
"253970926235259704994094762720136635398"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@04bef5f1ba8ea6d7c1c8f5f65e0395c62db59cb8",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h"
},
"id": "CVE-2022-49490-dae27efc",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"227928515298007989892657332818498130750",
"171282178679632531126953256971945989834",
"134303352083786401397521598439880755482",
"73133348057082582066477656957147403034"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@33dc5aac46e0fad8f5eb193e5906ed0eb6b66ceb",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c",
"function": "mdp5_pipe_release"
},
"id": "CVE-2022-49490-db0f1c62",
"signature_type": "Function",
"digest": {
"function_hash": "119240772947389821678239443278078709967",
"length": 600.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@776f5c58bfe16cf322d71eeed3c5dda1eeac7e6b",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c",
"function": "mdp5_pipe_release"
},
"id": "CVE-2022-49490-de01de75",
"signature_type": "Function",
"digest": {
"function_hash": "119240772947389821678239443278078709967",
"length": 600.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b2aa2c4efe93e2580d6a8774b04fe2b99756a322",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c"
},
"id": "CVE-2022-49490-e0a85491",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"125289034405264486630574869120802127979",
"73347149934583243878288483793399672988",
"151373871588328001255531312160086528367",
"218636922670378056023003627770039903833",
"277254098704533909882815655848665072840",
"252327620140287970408428270865052167075",
"237699409334671993053385012033880385689",
"88107361787758082822974385275208845492",
"107931241519480944683239056699079388047"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@776f5c58bfe16cf322d71eeed3c5dda1eeac7e6b",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h"
},
"id": "CVE-2022-49490-f6ecf1b7",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"227928515298007989892657332818498130750",
"171282178679632531126953256971945989834",
"134303352083786401397521598439880755482",
"73133348057082582066477656957147403034"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b2aa2c4efe93e2580d6a8774b04fe2b99756a322",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h"
},
"id": "CVE-2022-49490-f953f540",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"227928515298007989892657332818498130750",
"171282178679632531126953256971945989834",
"134303352083786401397521598439880755482",
"73133348057082582066477656957147403034"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@19964dfb39bda4d7716a71009488f0668ecbcf52",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c",
"function": "mdp5_plane_atomic_check_with_state"
},
"id": "CVE-2022-49490-ff4d558a",
"signature_type": "Function",
"digest": {
"function_hash": "87800869522866103706251943556019959629",
"length": 2613.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@49dc28b4b2e28ef7564e355c91487996c1cbebd7",
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c",
"function": "mdp5_plane_atomic_check_with_state"
},
"id": "CVE-2022-49490-ff8b5e68",
"signature_type": "Function",
"digest": {
"function_hash": "87800869522866103706251943556019959629",
"length": 2613.0
},
"deprecated": false,
"signature_version": "v1"
}
]