ત્રણ દિવસ પહેલા સફારીમાં એક નબળાઈ સામે આવી હતી જે કોઈપણ વેબસાઈટને બ્રાઉઝરની ઈન્ટરનેટ પ્રવૃત્તિને ટ્રૅક કરવાની અને સંભવિત રીતે વપરાશકર્તાની ઓળખ નક્કી કરવાની મંજૂરી આપે છે. સદભાગ્યે, એપલની લાક્ષણિકતા એ છે કે તે આ પ્રકારની નબળાઈને સુધારવામાં ખૂબ અસરકારક છે. અમારી પાસે પહેલેથી જ ઉકેલ છે, જો કે એવું લાગે છે જ્યાં સુધી નવા અપડેટ્સ રીલિઝ ન થાય ત્યાં સુધી તે દરેક માટે ઉપલબ્ધ રહેશે નહીં.
IndexedDB એ બ્રાઉઝર API છે જે મુખ્ય વેબ બ્રાઉઝર્સ દ્વારા ક્લાયંટ-સાઇડ સ્ટોરેજ તરીકે ઉપયોગમાં લેવાય છે, જેમાં ડેટાબેઝ જેવા ડેટાનો સમાવેશ થાય છે. સામાન્ય રીતે, "સમાન મૂળ નીતિ" નો ઉપયોગ દરેક વેબસાઇટ કયો ડેટા એક્સેસ કરી શકે તે મર્યાદિત કરશે અને સામાન્ય રીતે તે બનાવે છે જેથી કોઈ સાઇટ માત્ર તેના દ્વારા બનાવેલ ડેટાને જ ઍક્સેસ કરી શકે, અન્ય સાઇટ્સનો નહીં.
macOS માટે Safari 15 ના કિસ્સામાં, IndexedDB સમાન-મૂળ નીતિનું ઉલ્લંઘન કરતું હોવાનું જણાયું હતું. સંશોધકો દાવો કરે છે કે જ્યારે પણ વેબસાઈટ તેમના ડેટાબેઝ સાથે સંપર્ક કરે છે, નવો ખાલી ડેટાબેઝ બનાવવામાં આવે છે સમાન નામ સાથે "સમાન બ્રાઉઝર સત્રમાં અન્ય તમામ સક્રિય ફ્રેમ્સ, ટેબ્સ અને વિંડોઝમાં."
એક અનુસાર GitHub પર WebKit કમિટ, અને વિશિષ્ટ માધ્યમ MacRumors દ્વારા પણ શોધાયેલ છે. જો કે, જ્યાં સુધી Apple macOS Monterey, iOS 15 અને iPadOS 15 પર Safari માટે અપડેટ્સ રિલીઝ નહીં કરે ત્યાં સુધી આ ફિક્સ વપરાશકર્તાઓ માટે ઉપલબ્ધ રહેશે નહીં.
JavaScript ને અવરોધિત કરવા જેવા વર્કઅરાઉન્ડ વિશે વાત કરવામાં આવી છે. પણ એકમાત્ર ઉકેલ જે ખરેખર કામ કરશે તે એપલે પહેલેથી જ તૈયાર કરેલ છે. અમે આશા રાખીએ છીએ કે તે વિવિધ ઑપરેટિંગ સિસ્ટમ્સ માટે અપડેટ્સના સ્વરૂપમાં ટૂંક સમયમાં રિલીઝ કરવામાં આવશે. ધીરજ રાખો અને જાગ્રત રહો. જ્યારે બધું તૈયાર હશે ત્યારે અમે તમને અહીં સૂચિત કરીશું.