Enige tijd geleden hebben we samen met Vectra de mogelijkheid geboden om mee te doen met een pilot programma rondom Microsoft 365 (voorheen Office 365). Verschillende organisatie hebben meegedaan met dit programma. Schrikbarend is hierin het onderzoek welke Vectra heeft uitgevoerd voor een Australische aanval. Lees hieronder het onderzoek (Engels):
A quick update on the how and why of the Australian Attack.
The state-backed actors responsible for the Australian attacks leveraged OAuth apps to gain unauthorized access to cloud accounts such as Microsoft Office 365. From what we know so far, the steps in the Australian attacks were:
1. The attackers created a malicious “Office 365 application, in addition to a suitable OAuth authorization URL, to be sent to target users as part of a spear-phishing link.” The app is made to appear legitimate; in this case, the app was named similarly to a well-known email filtering solution used extensively in Australian government.
2. On receipt, the malicious app convinces the victim to grant permission to access data in the user’s account. Notably, things like offline access, user profile information, and the ability to read, move and delete emails.
3. Once successful, the attacker would have direct access to an internal email. A perfect platform to either continue to phish other internal targets or to infect files in SharePoint or OneDrive.
More details are available from the Australian Cyber Security Center advisory and the excellent Risky.biz newsletter
We expect to see more of this type of attack in the future. Spear-Phishing attacks are tough for email security solutions to detect, and by default, Office 365 allows end-users to enable Azure apps without administrators’ approval. Microsoft recommends customers to enable MFA, and that admins change the default settings not to allow end-users to install new Office 365 apps. This blunt “all or nothing” option further validates the importance of detection solutions. While preventative measures like MFA is designed to stop credential-based attacks; MFA can be and was evaded.
Attacks like these are something that Vectra Cognito Detect for Office 365 could have detected and stopped. Our detections for Suspicious Application Permissions are built to detect the installation of such apps. By analyzing events like logins, file creation/manipulation, DLP configuration, and mailbox routing configuration & automation changes, we accurately find attacker behavior patterns across the entire Attacker Kill Chain for Office 365.
Zorgwekkend is dat MFA dus niet voldoende is voor het beveiligen van de Microsoft 365 omgeving. Het is wachten op de eerste MFA bypass in Nederland.
Wilt u meer weten over Vectra en de detectie binnen Microsoft 365, neem contact met ons op via 0880002000 of sales@access42.nl
Cookie | Duration | Description |
---|---|---|
_GRECAPTCHA | 5 months 27 days | This cookie is set by Google. In addition to certain standard Google cookies, reCAPTCHA sets a necessary cookie (_GRECAPTCHA) when executed for the purpose of providing its risk analysis. |
cookielawinfo-checkbox-advertisement | 1 year | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Advertisement". |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
bcookie | 2 years | This cookie is set by linkedIn. The purpose of the cookie is to enable LinkedIn functionalities on the page. |
lang | session | This cookie is used to store the language preferences of a user to serve up content in that stored language the next time user visit the website. |
lidc | 1 day | This cookie is set by LinkedIn and used for routing. |
Cookie | Duration | Description |
---|---|---|
YSC | session | This cookies is set by Youtube and is used to track the views of embedded videos. |
Cookie | Duration | Description |
---|---|---|
_ga | 2 years | This cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors. |
_gat_gtag_UA_116473530_1 | 1 minute | This cookie is set by Google and is used to distinguish users. |
_gat_UA-116473530-1 | 1 minute | This is a pattern type cookie set by Google Analytics, where the pattern element on the name contains the unique identity number of the account or website it relates to. It appears to be a variation of the _gat cookie which is used to limit the amount of data recorded by Google on high traffic volume websites. |
_gid | 1 day | This cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the website is doing. The data collected including the number visitors, the source where they have come from, and the pages visted in an anonymous form. |
Cookie | Duration | Description |
---|---|---|
bscookie | 2 years | This cookie is a browser ID cookie set by Linked share Buttons and ad tags. |
IDE | 1 year 24 days | Used by Google DoubleClick and stores information about how the user uses the website and any other advertisement before visiting the website. This is used to present users with ads that are relevant to them according to the user profile. |
prism_476809757 | 1 month | Used by ActiveCampaign to track usage of newsletters |
test_cookie | 15 minutes | This cookie is set by doubleclick.net. The purpose of the cookie is to determine if the user's browser supports cookies. |
VISITOR_INFO1_LIVE | 5 months 27 days | This cookie is set by Youtube. Used to track the information of the embedded YouTube videos on a website. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
Cookie | Duration | Description |
---|---|---|
AnalyticsSyncHistory | 1 month | No description |
CONSENT | 16 years 7 months 5 days 13 hours | No description |
li_gc | 2 years | No description |
UserMatchHistory | 1 month | Linkedin - Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences. |