Агар истифода шавад, ин камбудиҳо метавонанд ба ҳамлагарон имкон диҳанд, ки ба маълумоти махфӣ дастрасии беиҷозат пайдо кунанд ё умуман мушкилотро ба вуҷуд оранд.
Дар бораи он маълумот нашр шуд осебпазирӣ (аллакай дар зери CVE-2023-21036 каталог карда шудааст) муайян карда шудааст дар барномаи Markup истифода бурда мешавад смартфонҳо Google Pixel барои буридан ва таҳрир кардани скриншотҳо, ки имкон медиҳад қисман барқарор кардани маълумоти буридашуда ё таҳриршуда.
Муҳандисон Саймон Ааронс ва Дэвид Бьюкенан, ки хатогиро ёфтаанд ва барои онҳо асбобе сохтаанд барқарорсозии далели консепсия, мутаносибан, онҳо онро Cropalypse номиданд ва қайд карданд, ки "ин хато бад аст" барои одамоне, ки аз махфияти онҳо нигаронанд.
Ин маънои онро дорад, ки агар касе тасвири буридаи шуморо ба даст орад, онҳо метавонанд кӯшиш кунанд, ки қисми аз афташ гумшударо баргардонанд. Агар тасвир бо хатчаҳо дар қитъаҳои муайян таҳрир карда шуда бошад, он минтақаҳо метавонанд дар тасвири барқароршуда намоён бошанд. Ин барои махфият хуб нест.
Масъалаи ҳангоми таҳрири тасвирҳои PNG дар Markup зоҳир мешавад ва аз он сабаб мегардад, ки ҳангоми навиштани тасвири нави таҳриршуда, додаҳо ба файли қаблӣ бидуни буридан ҷойгир карда мешаванд, яъне файли ниҳоии пас аз таҳрир ба даст овардашуда думи файли ибтидоиро дар бар мегирад, ки дар он маълумот кӯҳна боқӣ мемонад. маълумоти фишурдашуда.
Масъалаи Он ҳамчун осебпазир тасниф карда мешавад. зеро корбар метавонад пас аз нест кардани маълумоти ҳассос тасвири таҳриршударо интишор кунад, аммо дар асл ин маълумот дар файл боқӣ мемонад, гарчанде ки он ҳангоми тамошои муқаррарӣ намоён нест. Барои барқарор кардани маълумоти боқимонда хидмати веби acropalypse.app ба кор андохта шуд ва намунаи скрипти Python нашр шуд.
Осебият пас аз он зоҳир мешавад, ки силсилаи смартфонҳои Google Pixel 3 дар соли 2018 бо истифода аз нармафзори нармафзор дар асоси Android 10 ва версияҳои навтар ба кор даромад. Мушкилот дар навсозии нармафзори Android барои смартфонҳои Pixel дар моҳи март ҳал карда шуд.
"Натиҷаи ниҳоӣ ин аст, ки файли тасвир бе парчами [буридашуда] кушода мешавад, то вақте ки тасвири буридашуда навишта мешавад, тасвири аслӣ бурида намешавад" гуфт Бюкенан. "Агар файли тасвири нав хурдтар бошад, охири аслӣ дар паси худ мемонад."
Қисмҳои файле, ки бояд бурида мешуданд, пас аз анҷом додани муҳандисии баръакси методологияи китобхонаи фишурдани zlib ҳамчун тасвир барқарор карда шуданд, ки Бучахан мегӯяд, ки "баъди чанд соати бозӣ" тавонистааст анҷом диҳад. ». Натиҷаи ниҳоӣ далели консепсияест, ки ҳар касе, ки дастгоҳи осебдидаи Pixel дорад, метавонад барои худ озмоиш кунад.
Гумон меравад, ки Ин масъала бо сабаби тағир додани рафтори беҳуҷҷат дар усули ParcelFileDescriptor.parseMode() аст. , ки дар он пеш аз нашри платформаи Android 10, парчами "w" (навиштан) ҳангоми кӯшиши навиштан ба файли мавҷудбуда боиси бурида шудани файл гардид, аммо пас аз нашри Android 10, рафтор тағир ёфт ва барои буридан аз он талаб карда шуд, ки парчами "wt" (навиштан, буридан) мушаххас карда шавад ва вақте ки парчами "w" муайян карда шуд, навбат пас аз дубора навиштан дигар нест карда шуд. .
Хулоса, камбудии "aCropalypse" ба касе имкон дод, ки скриншоти PNG-и буридашударо дар Markup бигирад ва ҳадди аққал баъзе таҳрирҳоро дар тасвир бекор кунад. Тасаввур кардан осон аст, ки сенарияҳоеро, ки актёри бад метавонад аз ин қобилият сӯиистифода кунад. Масалан, агар соҳиби Pixel Markup-ро барои таҳрири тасвире, ки дорои маълумоти ҳассос дар бораи худ буд, истифода барад, касе метавонад барои ошкор кардани ин маълумот аз камбуди истифода барад.
Бояд гуфт, ки ин Google Cropalypse-ро часпондааст дар онхо Навсозиҳои амниятии Pixel март (ҳануз пеш аз интишори ҷузъиёти осебпазирӣ):
Ҳамааш дар оянда хуб ва хуб аст: акнун шумо метавонед бидуни тарс аз он ки тасвирҳои ояндаи шумо барқарор карда шаванд, буред, таҳрир кунед ва мубодила кунед, аммо ягон скриншотҳои тақсимнашуда, ки аз истисмор осебпазиранд, аллакай нагузаштаанд, ба Discord бор карда шудаанд ва ғайра.
Finalmente агар шумо ба донистани бештар дар бораи он манфиатдор бошед дар бораи осебпазирӣ, шумо метавонед бо нашрияи аслӣ дар он муроҷиат кунед истиноди зерин.
Аваллин эзоҳро диҳед