{"id":1456,"date":"2025-01-19T16:42:38","date_gmt":"2025-01-19T23:42:38","guid":{"rendered":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/?p=1456"},"modified":"2025-01-19T16:42:42","modified_gmt":"2025-01-19T23:42:42","slug":"google-ads-heist-hackers-use-google-search-ads-to-steal-accounts-for-malvertising-scams","status":"publish","type":"post","link":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/2025\/01\/19\/google-ads-heist-hackers-use-google-search-ads-to-steal-accounts-for-malvertising-scams\/","title":{"rendered":"Google Ads Heist: Hackers use Google Search Ads to Steal Accounts for Malvertising Scams"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Cybercriminals, including those of Portuguese origin operating out of Brazil, Asia-based threat actors using advertiser accounts from Hong Kong, and a threat actor group of Eastern Europeans, are using Google search advertisements to promote phishing sites that steal advertisers&#8217; credentials for the Google Ads platform and utilize it to push out malvertising campaigns. <sup>1<\/sup><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How are they using Google ads to steal accounts?<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Attackers continuously run ads on Google Search impersonating Google Ads and put up sponsored results that redirect potential victims to fake login pages hosted on Google Sites that look identical to the official Google Ads homepage through which they are asked to log into their accounts.<sup>1<\/sup> The scheme consists of attackers stealing as many advertisers&#8217; accounts via impersonating Google Ads and redirecting victims to fake login pages.<sup>1,2<\/sup><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"708\" height=\"513\" data-src=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_b6573b.png\" alt=\"\" class=\"wp-image-1471 lazyload\" data-srcset=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_b6573b.png 708w, https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_b6573b-300x217.png 300w\" data-sizes=\"(max-width: 708px) 100vw, 708px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 708px; --smush-placeholder-aspect-ratio: 708\/513;\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Image 1 &#8211; A malicious ad masquerading as Google Ads itself [4]<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"844\" data-src=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_faf82f-1024x844.png\" alt=\"\" class=\"wp-image-1472 lazyload\" data-srcset=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_faf82f-1024x844.png 1024w, https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_faf82f-300x247.png 300w, https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_faf82f-768x633.png 768w, https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_faf82f.png 1203w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/844;\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Image 2 &#8211; Fake advertiser not affiliated with Google [4]<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Based on reports, these stolen credentials will be reused to perpetuate the campaigns further, while simultaneously selling this information to other criminal actors on underground forums.<sup>1<\/sup> By leveraging stealer malware to steal data, similar to Facebook advertising and business accounts, attackers can hijack them and use these same accounts for push-out malvertising campaigns that further propagate the malware by redirecting users to fraudulent sites hosted on Google Sites that already have hundreds of legitimate ads running.<sup>1,2<\/sup> Using strategic social engineering techniques, these sites then serve as a landing page to lead the visitors to external phishing sites designed to capture their credentials and two-factor authentication codes via a WebSocket. This information is then exfiltrated to a remote server under the attacker&#8217;s control. This threat has been active since mid-November of 2024. <sup>1,2<\/sup><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"959\" height=\"441\" data-src=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/Attack-flow.jpg\" alt=\"\" class=\"wp-image-1467 lazyload\" data-srcset=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/Attack-flow.jpg 959w, https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/Attack-flow-300x138.jpg 300w, https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/Attack-flow-768x353.jpg 768w\" data-sizes=\"(max-width: 959px) 100vw, 959px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 959px; --smush-placeholder-aspect-ratio: 959\/441;\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Image 3 &#8211; Attack flow illustrating the high-level mechanism by which advertisers get attacked (Malwarebytes Labs) [1]<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"496\" data-src=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_6a5b44-1024x496.png\" alt=\"\" class=\"wp-image-1473 lazyload\" data-srcset=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_6a5b44-1024x496.png 1024w, https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_6a5b44-300x145.png 300w, https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_6a5b44-768x372.png 768w, https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_6a5b44.png 1536w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/496;\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Image 4 &#8211; Accounts on Fake Google Ads [1]<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Attackers further took advantage of the fact that Google Ads does not require the final URL to be identical to the display URL as long as the domains are matched.<sup>1,4<\/sup> This allowed the threat actors to host their intermediate landing pages on sites.google[.]com while keeping the display URLs as ads.google[.]com. <sup>4<\/sup><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"696\" height=\"886\" data-src=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_cb6099.png\" alt=\"\" class=\"wp-image-1474 lazyload\" data-srcset=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_cb6099.png 696w, https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_cb6099-236x300.png 236w\" data-sizes=\"(max-width: 696px) 100vw, 696px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 696px; --smush-placeholder-aspect-ratio: 696\/886;\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Image 5 &#8211; Gateway pages hosted by Google Sites via complete impersonation [4]<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"707\" height=\"481\" data-src=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_aecc0e.png\" alt=\"\" class=\"wp-image-1475 lazyload\" data-srcset=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_aecc0e.png 707w, https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_aecc0e-300x204.png 300w\" data-sizes=\"(max-width: 707px) 100vw, 707px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 707px; --smush-placeholder-aspect-ratio: 707\/481;\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Image 6 &#8211; The same root domain used to mask malicious websites [4]<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once the victims click the &#8216;Start now&#8217;, users are directed to a different site containing the phishing kit. Through this process, JavaScript code fingerprints users to ensure all important information is collected.<sup> 4  <\/sup><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"686\" height=\"881\" data-src=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_baa2d6.png\" alt=\"\" class=\"wp-image-1476 lazyload\" data-srcset=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_baa2d6.png 686w, https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_baa2d6-234x300.png 234w\" data-sizes=\"(max-width: 686px) 100vw, 686px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 686px; --smush-placeholder-aspect-ratio: 686\/881;\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Image 7 &#8211; Phishing procedures <\/em>[4]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">All the information gathered is then sent to the remote server via a POST request where the attackers receive all information including the victim&#8217;s geolocation, city, and internet service provider. <sup>4<\/sup><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"634\" height=\"1024\" data-src=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_ea8b00-634x1024.png\" alt=\"\" class=\"wp-image-1477 lazyload\" data-srcset=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_ea8b00-634x1024.png 634w, https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_ea8b00-186x300.png 186w, https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/image_ea8b00.png 687w\" data-sizes=\"(max-width: 634px) 100vw, 634px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 634px; --smush-placeholder-aspect-ratio: 634\/1024;\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Image 8 &#8211; POST Web request with all gathered details of the victim [4]<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In addition to this, techniques including fingerprinting, anti-bot traffic detection, and even a CAPTCHA-inspired lure were integrated to conceal the phishing infrastructures embedded within. <sup>1,2<\/sup><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">in 2023, Google blocked or removed 206.5 million advertisements for violating its Misrepresentation Policy along with over 3.4 billion ads, restricted over 5.7 billion, and suspended over 5.6 million advertiser accounts.<sup>1<\/sup> In an interview conducted, a Google spokesperson says &#8220;We expressly prohibit ads that aim to deceive people to steal their information or scam their team. Our teams are actively investigating this issue and working quickly to address it.&#8221; <sup>1,2<\/sup><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This marks a new extreme where such tactics lead to coned pages designed to steal login credentials and bypass 2FA codes in the process. <sup>1,2<\/sup> Various online reports of people who identified these fake ads shared their experiences: <sup>4<\/sup><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/support.google.com\/google-ads\/thread\/313042073\/help-with-removing-a-dangerous-scam-in-google-ads?hl=en\">Help with removing a dangerous scam in Google Ads<\/a>\u00a0(<em>Google Ads Help forum<\/em>)<\/li>\n\n\n\n<li><a href=\"https:\/\/www.reddit.com\/r\/Google_Ads\/comments\/1hxy8ib\/google_ads_phishing_scam\/\">Google Ads Phishing Scam\u00a0<\/a>(<em>Reddit<\/em>)<\/li>\n\n\n\n<li><a href=\"https:\/\/www.reddit.com\/r\/phishing\/comments\/1gt0rfd\/its_just_me_or_google_just_sponsored_a_link_to_a\/\">It\u2019s just me or Google just sponsored a link to a phising site for Google ads?<\/a>\u00a0(<em>Reddit<\/em>)<\/li>\n\n\n\n<li><a href=\"https:\/\/www.reddit.com\/r\/google\/comments\/1hl2e28\/be_aware_of_fake_google_page_clicked_by_accident\/\">Be aware of fake google page, clicked by accident<\/a>\u00a0(<em>Reddit<\/em>)<\/li>\n\n\n\n<li><a href=\"https:\/\/bsky.app\/profile\/curiousjfu.bsky.social\/post\/3lfemjggs222m\">Warning! First sponsorized google answer for \u201cGoogle ads\u201d is a phishing attempt !<\/a>\u00a0(<em>BlueSky<\/em>)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Whether the money is spent towards legitimate ads or malicious ones, Google still earns the revenue leaving the victims at a loss of both money and personal information. <sup>4<\/sup> Despite Google&#8217;s policies stating &#8220;If we find violations of this policy, we will suspend your Google Ads accounts upon detection and without prior warning, and you will not be allowed to advertise with us again&#8221;, Google has yet to demonstrate taking corrective actions to freeze accounts until their security is restored. <sup>4,6<\/sup> Recently, an advertiser who had been reported over 30 times remains to be active. See this article for more information on this case &#8211; <a href=\"https:\/\/www.malwarebytes.com\/blog\/scams\/2024\/12\/repeat-offenders-drive-bulk-of-tech-support-scams-via-google-ads\">https:\/\/www.malwarebytes.com\/blog\/scams\/2024\/12\/repeat-offenders-drive-bulk-of-tech-support-scams-via-google-ads<\/a>. <sup>4<\/sup><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How do threat actors bypass 2FA?<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Of the various ways through which attackers gain access to 2FA codes, three prominent methods that hackers could use within Google Ads are explained below and include: <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>(1) Social engineering and phishing:<\/strong> Social engineering tactics may occur via email, text phishing, or even voice phishing where the threat actor may pose as a trustworthy or authoritative figure asking for a code sent to your device. This method of phishing can be used to easily gain access to 2FA codes.<sup>3<\/sup><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>(2) Reset Password Tactics:<\/strong> This common tactic occurs when a threat actor simply asks for a reset password for their target. Given that many websites do not have a second layer of protection or verification for their 2FA password resets, threat actors can directly access the accounts.<sup>3<\/sup><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">(3) SIM Swap: SIM jacking is one of the popular methods for threat actors to get their hands on 2FA codes where the actor hijacks a SIM card and poses as the owner associated with the SIM Card. <sup>3<\/sup><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">What preventative measures can be taken to strengthen MFA?<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Avoid the use of short OTPs and instead opt for longer alphanumeric combinations that are much harder to crack <sup>5<\/sup><\/li>\n\n\n\n<li>Use biometric authentication as at least one factor of authentication <sup>5<\/sup><\/li>\n\n\n\n<li>Avoid SMS-based authentication factors where possible <sup>5<\/sup><\/li>\n\n\n\n<li>Restrict the use of unsanctioned applications, this is where threat actors plant malware to hijack your devices <sup>5<\/sup><\/li>\n\n\n\n<li>Monitor your attack surface as cybercriminals can exploit external vulnerabilities such as poor network security <sup>5<\/sup><\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Bibliography <\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">[1] <a href=\"https:\/\/thehackernews.com\/2025\/01\/google-ads-users-targeted-in.html\">https:\/\/thehackernews.com\/2025\/01\/google-ads-users-targeted-in.html<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[2] <a href=\"https:\/\/www.bleepingcomputer.com\/news\/security\/hackers-use-google-search-ads-to-steal-google-ads-accounts\">https:\/\/www.bleepingcomputer.com\/news\/security\/hackers-use-google-search-ads-to-steal-google-ads-accounts<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[3] <a href=\"https:\/\/www.mitnicksecurity.com\/blog\/bypass-2fa\">https:\/\/www.mitnicksecurity.com\/blog\/bypass-2fa<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[4] <a href=\"https:\/\/www.malwarebytes.com\/blog\/news\/2025\/01\/the-great-google-ads-heist-criminals-ransack-advertiser-accounts-via-fake-google-ads\">https:\/\/www.malwarebytes.com\/blog\/news\/2025\/01\/the-great-google-ads-heist-criminals-ransack-advertiser-accounts-via-fake-google-ads<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[5] <a href=\"https:\/\/www.upguard.com\/blog\/how-hackers-can-bypass-mfa\">https:\/\/www.upguard.com\/blog\/how-hackers-can-bypass-mfa<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[6] <a href=\"https:\/\/support.google.com\/adspolicy\/answer\/6020955\">https:\/\/support.google.com\/adspolicy\/answer\/6020955<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cybercriminals, including those of Portuguese origin operating out of Brazil, Asia-based threat actors using advertiser accounts from Hong Kong, and a threat actor group of Eastern Europeans, are using Google search advertisements to promote phishing sites that steal advertisers&#8217; credentials for the Google Ads platform and utilize it to push out malvertising campaigns. 1 How &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/2025\/01\/19\/google-ads-heist-hackers-use-google-search-ads-to-steal-accounts-for-malvertising-scams\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Google Ads Heist: Hackers use Google Search Ads to Steal Accounts for Malvertising Scams&#8221;<\/span><\/a><\/p>\n","protected":false},"author":677,"featured_media":1478,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1456","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","entry"],"featured_image_src":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/identity-cybersecurity-framework-600x400.png","featured_image_src_square":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-content\/uploads\/sites\/119\/2025\/01\/identity-cybersecurity-framework-600x600.png","author_info":{"display_name":"Keerthana Chockalingam","author_link":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/author\/keerthana-chockalingam\/"},"_links":{"self":[{"href":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-json\/wp\/v2\/posts\/1456","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-json\/wp\/v2\/users\/677"}],"replies":[{"embeddable":true,"href":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-json\/wp\/v2\/comments?post=1456"}],"version-history":[{"count":7,"href":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-json\/wp\/v2\/posts\/1456\/revisions"}],"predecessor-version":[{"id":1483,"href":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-json\/wp\/v2\/posts\/1456\/revisions\/1483"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-json\/wp\/v2\/media\/1478"}],"wp:attachment":[{"href":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-json\/wp\/v2\/media?parent=1456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-json\/wp\/v2\/categories?post=1456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpsites.ucalgary.ca\/jacobson-cpsc\/wp-json\/wp\/v2\/tags?post=1456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}