[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"public-config":3,"i-flag:ph-4x3":14,"i-flag:us-4x3":19,"i-flag:de-4x3":21,"i-flag:hk-4x3":23,"i-tabler:lifebuoy":25,"i-tabler:timeline":28,"i-tabler:apps":30,"i-tabler:package":32,"i-tabler:circle-half-2":34,"i-tabler:sun":36,"i-tabler:moon":38,"i-tabler:menu-2":40,"i-tabler:user":42,"i-tabler:notebook":44,"i-simple-icons:forgejo":46,"i-tabler:shield-lock":48,"i-tabler:tools":50,"i-tabler:calendar":52,"i-tabler:x":54,"$f1su212b38msk5":56,"i-tabler:arrow-left":120,"i-tabler:tag":122},{"matomo":4,"booking":7,"site":9,"blog":11,"newsletter":12},{"enabled":5,"siteId":6},true,"7",{"enabled":5,"url":8},"https:\u002F\u002Fcal.com\u002Fjdbungart",{"url":10},"https:\u002F\u002Fjdneer.com",{"enabled":5},{"enabled":13},false,{"left":15,"top":15,"width":16,"height":17,"rotate":15,"vFlip":13,"hFlip":13,"body":18},0,640,480,"\u003Cpath fill=\"#0038a8\" d=\"M0 0h640v240H0z\"\u002F>\u003Cpath fill=\"#ce1126\" d=\"M0 240h640v240H0z\"\u002F>\u003Cpath fill=\"#fff\" d=\"M415.7 240L0 480V0\"\u002F>\u003Cpath fill=\"#fcd116\" d=\"M26.7 42.4L41 55l16.6-9.2l-7.4 17.5l14 13l-19-1.6l-8.1 17.2l-4.3-18.5L14 71l16.3-10zm323.8 172.3l.4 19l18 6.3l-18 6.2l-.4 19l-11.5-15.1l-18.2 5.5l10.8-15.6l-10.8-15.6l18.2 5.5zM37.2 388.1l8 17.2l19-1.6l-13.9 13l7.4 17.5l-16.6-9.1l-14.4 12.4l3.6-18.7L14 409l18.9-2.4zm114.2-249l-6.2 6.2l3.1 47l-3 .3l-5.7-42.9l-5.1 5l7.6 38.4a48 48 0 0 0-17.2 7.1l-21.7-32.4H96l26.4 34.3l-2.4 2l-31.1-35.5h-8.8v8.8l35.4 31l-2 2.5l-34.3-26.3v7.1l32.5 21.7q-5.2 7.8-7.1 17.2L66.3 223l-5.1 5l42.9 5.7q-.3 1.6-.3 3.1l-47-3l-6.2 6.2l6.2 6.2l47-3.1l.3 3.1l-42.9 5.7l5 5l38.4-7.6a48 48 0 0 0 7.1 17.2l-32.5 21.7v7.2l34.3-26.3l2 2.4l-35.4 31v8.8H89l31-35.4l2.5 2L96 312.2h7.2l21.7-32.5q7.8 5.2 17.2 7.1l-7.6 38.4l5 5l5.7-42.9q1.5.3 3.1.3l-3 47l6.1 6.2l6.3-6.2l-3.1-47l3-.3l5.7 43l5.1-5.1l-7.6-38.4a48 48 0 0 0 17.2-7.1l21.7 32.5h7.2l-26.4-34.3l2.4-2l31.1 35.4h8.8v-8.8l-35.4-31l2-2.4l34.3 26.3v-7.2l-32.5-21.7q5.2-7.8 7.1-17.2l38.3 7.6l5.1-5l-42.9-5.7q.3-1.5.3-3.1l47 3l6.2-6.1l-6.2-6.2l-47 3l-.3-3l42.9-5.7l-5-5l-38.4 7.5a48 48 0 0 0-7.1-17.2l32.5-21.7v-7.1l-34.3 26.3l-2-2.4l35.4-31v-8.9H214l-31 35.5l-2.5-2l26.4-34.3h-7.2L178 200.2q-7.8-5.2-17.2-7.1l7.6-38.3l-5-5l-5.7 42.8l-3.1-.3l3-47z\"\u002F>",{"left":15,"top":15,"width":16,"height":17,"rotate":15,"vFlip":13,"hFlip":13,"body":20},"\u003Cpath fill=\"#bd3d44\" d=\"M0 0h640v480H0\"\u002F>\u003Cpath stroke=\"#fff\" stroke-width=\"37\" d=\"M0 55.3h640M0 129h640M0 203h640M0 277h640M0 351h640M0 425h640\"\u002F>\u003Cpath fill=\"#192f5d\" d=\"M0 0h364.8v258.5H0\"\u002F>\u003Cmarker id=\"SVGEq3dreKJ\" markerHeight=\"30\" markerWidth=\"30\">\u003Cpath fill=\"#fff\" d=\"m14 0l9 27L0 10h28L5 27z\"\u002F>\u003C\u002Fmarker>\u003Cpath fill=\"none\" marker-mid=\"url(#SVGEq3dreKJ)\" d=\"m0 0l16 11h61h61h61h61h60L47 37h61h61h60h61L16 63h61h61h61h61h60L47 89h61h61h60h61L16 115h61h61h61h61h60L47 141h61h61h60h61L16 166h61h61h61h61h60L47 192h61h61h60h61L16 218h61h61h61h61h60z\"\u002F>",{"left":15,"top":15,"width":16,"height":17,"rotate":15,"vFlip":13,"hFlip":13,"body":22},"\u003Cpath fill=\"#fc0\" d=\"M0 320h640v160H0z\"\u002F>\u003Cpath fill=\"#000001\" d=\"M0 0h640v160H0z\"\u002F>\u003Cpath fill=\"red\" d=\"M0 160h640v160H0z\"\u002F>",{"left":15,"top":15,"width":16,"height":17,"rotate":15,"vFlip":13,"hFlip":13,"body":24},"\u003Cpath fill=\"#ec1b2e\" d=\"M0 0h640v480H0\"\u002F>\u003Cpath id=\"SVG5tfvBPpj\" fill=\"#fff\" d=\"M346.3 103.1C267 98 230.6 201.9 305.6 240.3c-26-22.4-20.6-55.3-10.1-72.4l1.9 1.1c-13.8 23.5-11.2 52.7 11.1 71c-12.7-12.3-9.5-39 12.1-48.9s23.6-39.3 16.4-49.1q-14.7-25.6 9.3-38.9M307.9 164l-4.7 7.4l-1.8-8.6l-8.6-2.3l7.8-4.3l-.6-8.9l6.5 6.1l8.3-3.3l-3.7 8.1l5.6 6.8z\"\u002F>\u003Cuse href=\"#SVG5tfvBPpj\" transform=\"rotate(72 312.5 243.5)\"\u002F>\u003Cuse href=\"#SVG5tfvBPpj\" transform=\"rotate(144 312.5 243.5)\"\u002F>\u003Cuse href=\"#SVG5tfvBPpj\" transform=\"rotate(216 312.5 243.5)\"\u002F>\u003Cuse href=\"#SVG5tfvBPpj\" transform=\"rotate(288 312.5 243.5)\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":27},24,"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M8 12a4 4 0 1 0 8 0a4 4 0 1 0-8 0\"\u002F>\u003Cpath d=\"M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0m12 3l3.35 3.35M9 15l-3.35 3.35m0-12.7L9 9m9.35-3.35L15 9\"\u002F>\u003C\u002Fg>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":29},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m4 16l6-7l5 5l5-6\"\u002F>\u003Cpath d=\"M14 14a1 1 0 1 0 2 0a1 1 0 1 0-2 0M9 9a1 1 0 1 0 2 0a1 1 0 1 0-2 0m-6 7a1 1 0 1 0 2 0a1 1 0 1 0-2 0m16-8a1 1 0 1 0 2 0a1 1 0 1 0-2 0\"\u002F>\u003C\u002Fg>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":31},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1zm0 10a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1zm10 0a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1zm0-8h6m-3-3v6\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":33},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m12 3l8 4.5v9L12 21l-8-4.5v-9zm0 9l8-4.5M12 12v9m0-9L4 7.5m12-2.25l-8 4.5\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":35},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0m9-9v18m0-7l7-7m-7 12l8.5-8.5M12 9l4.5-4.5\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":37},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M8 12a4 4 0 1 0 8 0a4 4 0 1 0-8 0m-5 0h1m8-9v1m8 8h1m-9 8v1M5.6 5.6l.7.7m12.1-.7l-.7.7m0 11.4l.7.7m-12.1-.7l-.7.7\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":39},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 3h.393a7.5 7.5 0 0 0 7.92 12.446A9 9 0 1 1 12 2.992z\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":41},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 6h16M4 12h16M4 18h16\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":43},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M8 7a4 4 0 1 0 8 0a4 4 0 0 0-8 0M6 21v-2a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v2\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":45},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M6 4h11a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1m3 0v18m4-14h2m-2 4h2\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":47},"\u003Cpath fill=\"currentColor\" d=\"M16.777 0a2.9 2.9 0 1 1-2.529 4.322H12.91a4.266 4.266 0 0 0-4.265 4.195v2.118a7.08 7.08 0 0 1 4.147-1.42l.118-.002h1.338a2.9 2.9 0 0 1 5.43 1.422a2.9 2.9 0 0 1-5.43 1.422H12.91a4.266 4.266 0 0 0-4.265 4.195v2.319A2.9 2.9 0 0 1 7.222 24A2.9 2.9 0 0 1 5.8 18.57V8.589a7.11 7.11 0 0 1 6.991-7.108l.118-.001h1.338A2.9 2.9 0 0 1 16.778 0M7.223 19.905a1.194 1.194 0 1 0 0 2.389a1.194 1.194 0 0 0 0-2.389m9.554-10.464a1.194 1.194 0 1 0 0 2.389a1.194 1.194 0 0 0 0-2.39m0-7.735a1.194 1.194 0 1 0 0 2.389a1.194 1.194 0 0 0 0-2.389\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":49},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M12 3a12 12 0 0 0 8.5 3A12 12 0 0 1 12 21A12 12 0 0 1 3.5 6A12 12 0 0 0 12 3\"\u002F>\u003Cpath d=\"M11 11a1 1 0 1 0 2 0a1 1 0 1 0-2 0m1 1v2.5\"\u002F>\u003C\u002Fg>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":51},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M3 21h4L20 8a1.5 1.5 0 0 0-4-4L3 17zM14.5 5.5l4 4\"\u002F>\u003Cpath d=\"M12 8L7 3L3 7l5 5M7 8L5.5 9.5M16 12l5 5l-4 4l-5-5m4 1l-1.5 1.5\"\u002F>\u003C\u002Fg>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":53},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 7a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm12-4v4M8 3v4m-4 4h16m-9 4h1m0 0v3\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":55},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M18 6L6 18M6 6l12 12\"\u002F>",{"slug":57,"title":58,"excerpt":59,"image":60,"publishedAt":61,"topics":62,"readMinutes":66,"html":67,"metaTitle":58,"metaDescription":68,"shareImage":69,"updatedAt":61,"author":73,"related":76},"citizen-lab-confirms-zero-click-pegasus-hack-of-belgrade-university-rectors-iphone-days-before-serbias-election","Citizen Lab Confirms Zero-Click Pegasus Hack of Belgrade University Rector's iPhone Days Before Serbia's Election","Citizen Lab confirmed with high confidence that University of Belgrade rector Vladan Đokić's iPhone was hacked with Pegasus via a zero-click exploit, six days before Serbia's election. A prosecutor also got an Apple threat warning. Here is what was confirmed and how to check.","\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Fbelgrade-street-tobias-reich-unsplash.jpg","2026-10-21T09:25:47.000+08:00",[63],{"key":64,"label":65},"security","Security",4,"\u003Cp>Researchers have confirmed that the iPhone of Vladan Đokić, Rector of the University of Belgrade and a prominent supporter of Serbia's student protest movement, was hacked with NSO Group's Pegasus spyware this year. The finding comes from a \u003Ca href=\"https:\u002F\u002Fcitizenlab.ca\u002Fresearch\u002Fpegasus-spyware-serbian-pro-democracy\u002F?ref=ghost.jdneer.com\">Citizen Lab research note\u003C\u002Fa> published October 19, 2026, in collaboration with the Serbian digital rights group SHARE Foundation. It landed six days before Serbia's October 25 snap parliamentary elections.\u003C\u002Fp>\u003Cp>The same note says Rade Bajić, a prosecutor who worked on a high-profile corruption investigation in Belgrade, received an Apple Threat Notification in August. In his case, the researchers have not yet confirmed an infection.\u003C\u002Fp>\u003Ch2 id=\"what-citizen-lab-confirmed\">What Citizen Lab confirmed\u003C\u002Fh2>\u003Cp>Citizen Lab, working with SHARE, analyzed forensic artifacts collected from Đokić's iPhone at his request and with his consent. The report, written by John Scott-Railton, Bill Marczak, and Ron Deibert, states: \"We found with high confidence that it was infected with NSO Group's Pegasus spyware in 2026. The infection leveraged a zero-click exploit. No action, such as a click or opening a file was necessary for infection.\"\u003C\u002Fp>\u003Cp>The note does not give an exact infection date, name the exploit, or tie it to a specific iOS vulnerability, and it says the investigation is ongoing. SHARE researcher Andrijana Ristić told \u003Ca href=\"https:\u002F\u002Fcyberscoop.com\u002Fpegasus-spyware-serbia-critics-elections\u002F?ref=ghost.jdneer.com\">CyberScoop\u003C\u002Fa> that SHARE did the initial forensic analysis, that this is the second confirmed Pegasus infection in Serbia this year, and that she would not say when the infection was discovered, citing the sensitivity of the investigation.\u003C\u002Fp>\u003Cp>Citizen Lab describes Đokić as \"famous for refusing to facilitate a government-led crackdown on student protesters.\" It notes that Serbian authorities raided his offices on March 31, 2026, and reportedly seized computers and servers, and that until September he was frequently mentioned as a possible head of the Student List for the October 25 vote.\u003C\u002Fp>\u003Ch2 id=\"a-likely-target-not-yet-a-confirmed-infection\">A likely target, not yet a confirmed infection\u003C\u002Fh2>\u003Cp>Rade Bajić was a senior prosecutorial associate at Serbia's Public Prosecutor's Office for Organized Crime in Belgrade. According to Citizen Lab, he worked on the so-called \"Generalštab\" corruption investigation into a failed \"Trump Tower\" project planned for the site of a former protected heritage building, says he was removed from the case in November 2025 without explanation, and spoke out at a demonstration in February 2026.\u003C\u002Fp>\u003Cp>Apple sent Bajić a Threat Notification on August 13, 2026, followed by a reminder on August 27. Citizen Lab calls that \"a high confidence indicator that his device was likely targeted with mercenary spyware, such as Pegasus,\" but stresses that its forensic analysis of his device is still ongoing. Ristić told \u003Ca href=\"https:\u002F\u002Fcyberscoop.com\u002Fpegasus-spyware-serbia-critics-elections\u002F?ref=ghost.jdneer.com\">CyberScoop\u003C\u002Fa> that neither SHARE nor Citizen Lab could yet say what type of spyware may have been used. Bajić told the outlet he believes his work on the case \"was the sole reason for this unlawful spyware attack.\"\u003C\u002Fp>\u003Cp>The note does not say who was behind either operation. Citizen Lab places the cases in the context of what it calls \"broader state repression\" of Serbia's protest movement but stops short of formally attributing these two cases to a specific government customer.\u003C\u002Fp>\u003Ch2 id=\"part-of-a-larger-pattern\">Part of a larger pattern\u003C\u002Fh2>\u003Cp>According to \u003Ca href=\"https:\u002F\u002Fcitizenlab.ca\u002Fresearch\u002Fpegasus-spyware-serbian-pro-democracy\u002F?ref=ghost.jdneer.com\">Citizen Lab\u003C\u002Fa>, investigations led by SHARE, with support from Citizen Lab and Amnesty International's Security Lab, found that at least 14 people in Serbia were targeted with advanced spyware in 2026 alone, including protest movement members, activists, and opposition party members. Earlier findings included Pegasus on a student protester's phone, and Amnesty's Security Lab documented repeated use of homegrown Serbian government spyware against protesters. With the two new cases, Citizen Lab counts at least 16 members of Serbian civil society publicly known to have been targeted or infected. That combined figure covers both outcomes; it does not mean 16 confirmed infections.\u003C\u002Fp>\u003Cp>\u003Ca href=\"https:\u002F\u002Fthehackernews.com\u002F2026\u002F10\u002Fpegasus-spyware-infection-confirmed-on.html?ref=ghost.jdneer.com\">The Hacker News\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fcyberscoop.com\u002Fpegasus-spyware-serbia-critics-elections\u002F?ref=ghost.jdneer.com\">CyberScoop\u003C\u002Fa> also covered the findings.\u003C\u002Fp>\u003Ch2 id=\"are-you-affected\">Are you affected?\u003C\u002Fh2>\u003Cp>Pegasus is used against a small number of people, typically journalists, activists, lawyers, politicians, and others singled out because of who they are or what they do. Most iPhone users are not targets. If you might be, these steps come from Citizen Lab's guidance and the tools it points to.\u003C\u002Fp>\u003Col>\u003Cli>Keep your iPhone updated. Citizen Lab's note ends with this advice, and \u003Ca href=\"https:\u002F\u002Fsupport.apple.com\u002Fen-us\u002F118575?ref=ghost.jdneer.com\">Apple's instructions\u003C\u002Fa> show how to install updates and turn on automatic updates.\u003C\u002Fli>\u003Cli>If you believe you may be targeted because of your work or identity, turn on \u003Ca href=\"https:\u002F\u002Fsupport.apple.com\u002Fen-us\u002F105120?ref=ghost.jdneer.com\">Lockdown Mode\u003C\u002Fa>. Citizen Lab says it \"seriously increases the security of your device.\" It is found under Settings, Privacy and Security, Lockdown Mode.\u003C\u002Fli>\u003Cli>Take any \u003Ca href=\"https:\u002F\u002Fsupport.apple.com\u002Fen-us\u002F102174?ref=ghost.jdneer.com\">Apple threat notification\u003C\u002Fa> seriously. According to Apple, an alert appears on the iPhone Lock Screen and in Settings, an email goes to the addresses tied to your Apple Account, and a banner appears at the top of your account page when you sign in at account.apple.com, which is also how to check that a notification is genuine. Citizen Lab says such a notification \"indicates that you were likely targeted by a government using mercenary spyware.\"\u003C\u002Fli>\u003Cli>If you receive one, get expert help right away. People in Serbia should contact the SHARE Foundation. Everyone else can reach \u003Ca href=\"https:\u002F\u002Fwww.accessnow.org\u002Fhelp\u002F?ref=ghost.jdneer.com\">Access Now's Digital Security Helpline\u003C\u002Fa>, which supports journalists, activists, human rights defenders, and other members of civil society. Citizen Lab also recommends that family members and close collaborators get screened.\u003C\u002Fli>\u003Cli>For a forensic check, the \u003Ca href=\"https:\u002F\u002Fdocs.mvt.re\u002Fen\u002Flatest\u002F?ref=ghost.jdneer.com\">Mobile Verification Toolkit (MVT)\u003C\u002Fa>, an open-source tool from Amnesty International's Security Lab, can scan iPhone backups for known spyware indicators. Results need careful interpretation, so a clean scan is not proof of a clean phone, and a match is best reviewed with an expert.\u003C\u002Fli>\u003Cli>For general safety advice, Citizen Lab points to the \u003Ca href=\"https:\u002F\u002Fsecurityplanner.consumerreports.org\u002F?ref=ghost.jdneer.com\">Security Planner\u003C\u002Fa>, while noting that there is no substitute for personalized advice from a trusted digital security expert.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>Citizen Lab says its investigations into both cases continue, so more detail on how Đokić's phone was compromised, and on what happened to Bajić's device, may still come.\u003C\u002Fp>","Citizen Lab confirmed with high confidence that University of Belgrade rector Vladan Đokić's iPhone was hacked with Pegasus via a zero-click exploit, six...",{"src":60,"height":70,"width":71,"type":72},1125,2000,"image\u002Fjpeg",{"name":74,"url":75,"owner":13},"Aiko Tanaka",null,[77,89,100,111],{"slug":78,"title":79,"excerpt":80,"image":81,"publishedAt":82,"topics":83,"readMinutes":88},"http2shell-cve-2026-111497-brotli-decoder","HTTP2Shell (CVE-2026-111497): What the Brotli Decoder Bug Really Hits, and How to Patch","CVE-2026-111497 is an out-of-bounds write in Google's Brotli decoder, 1.0.3 through 1.2.0. Fixed in 1.0.10, 1.1.1 and 1.2.1, plus Node.js, Bun, Python, Envoy and .NET updates. You are exposed if you decode untrusted Brotli data. Not in CISA KEV.","\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Fhttp2shell_cve_2026_111497_v2.png","2026-10-26T20:51:27.000+08:00",[84,87],{"key":85,"label":86},"advisories","Advisories",{"key":64,"label":65},1,{"slug":90,"title":91,"excerpt":92,"image":93,"publishedAt":94,"topics":95,"readMinutes":88},"package-cooldowns-github-package-firewall-npm-pnpm-bun-pip-uv-poetry","Package Cooldowns Compared: GitHub Package Firewall vs. What npm, pnpm, Yarn, Bun, pip, uv and Poetry Already Do","GitHub now offers an install-time firewall for npm, free in preview and metered later. Most package managers already ship a free cooldown. Here is what each tool does, the copy-paste config, and where cooldowns stop helping.","\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Fpkg-cooldowns-conveyor-alberto-rodriguez-unsplash.jpg","2026-10-26T14:00:00.000+08:00",[96,99],{"key":97,"label":98},"guides","Guides",{"key":64,"label":65},{"slug":101,"title":102,"excerpt":103,"image":104,"publishedAt":105,"topics":106,"readMinutes":88},"tailscale-ssh-tailworm-mesh-vpn-agent-risk","Your Mesh VPN Agent Is Root on Every Box. Tailworm Is the Reminder.","A researcher showed one hacked Tailscale node reaching root on other servers through Tailscale SSH forwarding. No patch yet. Here is why mesh VPN agents deserve the same suspicion as any privileged daemon.","\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Ftailworm-padlock-light-trails-flyd-unsplash.jpg","2026-10-26T12:00:00.000+08:00",[107,110],{"key":108,"label":109},"opinion","Opinion",{"key":64,"label":65},{"slug":112,"title":113,"excerpt":114,"image":115,"publishedAt":116,"topics":117,"readMinutes":88},"emudhra-ca-weak-keys-chain-of-trust","eMudhra Broke Almost Nothing, and Still Dented the Chain of Trust","Eight eMudhra intermediate CA keys turned out to be numbers under 256. Browsers blocked them within hours, almost no site broke, and eMudhra is leaving the TLS business. The service impact was tiny. The lesson for the chain of trust is not.","\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Femudhra-keys-iolandino-baiano-unsplash.jpg","2026-10-25T16:00:00.000+08:00",[118,119],{"key":108,"label":109},{"key":64,"label":65},{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":121},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 12h14M5 12l6 6m-6-6l6-6\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":123},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M6.5 7.5a1 1 0 1 0 2 0a1 1 0 1 0-2 0\"\u002F>\u003Cpath d=\"M3 6v5.172a2 2 0 0 0 .586 1.414l7.71 7.71a2.41 2.41 0 0 0 3.408 0l5.592-5.592a2.41 2.41 0 0 0 0-3.408l-7.71-7.71A2 2 0 0 0 11.172 3H6a3 3 0 0 0-3 3\"\u002F>\u003C\u002Fg>"]