
Security - obviously opinions are my own. Proud member of @r00tmi & @BsidesMilano #respect4responders
Joined October 2011
- Tweets10K
- Following3.8K
- Followers716
- Likes85
R@ffutZen retweeted
Juan Román Riquelme doing his magic vs Real Madrid at the 2000 Intercontinental Cup final 🎮
Ormai è tutto pronto e i nostri comici sono già carichissimi 😂 Domani alle 21:30 torna il #GialappaShow in prima visione su Tv8.
R@ffutZen retweeted
🚨 BREAKING: Hackers used ConnectWise's own backup app to sign into 162 Microsoft 365 tenants, Huntress says.
The app can read their mail, files and Teams data. Huntress has not confirmed that any data was taken.
ConnectWise has shut off Cloud Backup until further notice.
R@ffutZen retweeted
Forever relevant ⬇️
Having responded to probably hundreds of incidents at this point, from ransomware to APT's, in my experience, the lack of knowledge on how to adequately secure Entra applications and service principals continues to be the biggest knowledge gap most defending teams have.
You should be able to securely configure apps, detect compromise of apps and understand how to investigate compromise of apps. It seems overwhelming at first, but it isn't.
Get started like this
Secure them:
•Use managed identities where possible - negates the need for credential handling
•Limit privilege - reduce both the permissions granted and add additional API specific restrictions (i.e don't grant read/write all to all SharePoint sites, just the ones an application needs to access). This includes pushing back on vendors or internal teams that request privilege not required
•High privileged applications should have no direct owners - lower privileged users can be granted direct ownership of an app, don't do this, govern the ability to manage applications via Entra ID roles
•Configure credential restrictions such as requiring shorter lived secrets or enforcing use of certificates
•Remove unused apps and service principals, this can prevent existing high privileged apps being leveraged and reduces your supply chain compromise footprint for multitenant apps
•Monitor risk events for service principals like you would users
Detect compromise of them:
•Alert on application creation or application credential creation - may be noisy in large environments, but a good starting point
•Alert on credentials being added to service principals - credentials generally live on the application object, service principal credential creation should be rare
•Alert on permission consent - this can detect not only malicious activity but permission creep
•Alert on anomalous resource access - does your app usually access only Azure Storage, and suddenly it accesses Microsoft Graph? - this may indicate a compromised credential
•Alert on anomalous ASN or location access - does your app usually access only from a specific ASN or country, and suddenly that changes? - this may indicate a compromised credential
Many of these are covered by Defender for Cloud Apps and other tools out of the box, but it is worth ensuring you are covered down and what they actually mean.
Investigate compromise of them:
Know how to query the following logs and understand the events surfaced
•Entra ID sign in data - filter on service principal sign in events via the Entra portal or Kusto in the Defender XDR portal
•Entra ID audit logs - filter on events related to the service principal via the Entra portal or Kusto in the Defender XDR portal. Service principals can be used to further establish persistence, such as creation of users or additional service principals, rinse and repeat for any malicious additions to your environment
•Microsoft Graph - was the compromised app used to access data via Microsoft Graph? You can query via the Defender XDR portal using Kusto to find these events
•Defender for Cloud Apps - did the compromised app access other M365 services? You can query via the Defender XDR portal using Kusto to find these events
•Unified Audit Log - you can retrieve the events related to the compromised app via the audit functionality inside the Defender XDR portal
R@ffutZen retweeted
People wonder why I obsess and get disturbed over application (not delegated) secrets. This is why. Midnight Blizzard was also why.
huntress.com/blog/vendor-cre…
R@ffutZen retweeted
Hackers breach Microsoft 365 tenants via ConnectWise supply-chain attack bleepingcomputer.com/news/se…
R@ffutZen retweeted
ConnectWise alert: Don’t wait until Monday.
Review your Service Principal sign-ins and disable the compromised application. This deserves attention this weekend.
Microsoft Threat Intelligence is tracking an active supply chain attack in which a threat actor compromised the trusted OAuth App of the backup application ConnectWise Cloud Backup (AppId: 506e08f9-6e9a-4da4-942b-a099a03644ae), formerly SkyKick Backup, to obtain access tokens across customer tenants.
ConnectWise Cloud Backup is a multitenant vendor application; customers grant consent for the application to operate in their tenants. We assess that the threat actor likely abused permissions previously granted by customers to the application, including highly elevated permissions like Directory.ReadWrite.All.
On October 15, 2026, we observed broad successful service principal authentication originating from the IP address 144.172.64[.]128. Follow-on activity included Microsoft Graph API reconnaissance and attempts to add additional credentials on the related service principal in target tenants to maintain direct access as a backdoor.
Microsoft Defender detects post-exploitation activity with the following alerts:
- Any alert related to "Suspicious sign-in"
- Graph API activity from a Microsoft threat intelligence IP address
- Verified Threat Actor IP
Defenders should review service principal sign-ins from unrecognized IP addresses, app credential changes, and OAuth grant activity associated with this specific OAuth AppId. In addition, we recommend looking for Threat Intelligence alerts on matching of IP against the Graph API activity and service principal activities.
We will continue to monitor this incident and will share updates as they become available. We encourage customers to check ConnectWise advisory for more information and additional guidance: msft.it/6013aQBvV.
Indicators of compromise (IOCs):
- App name: ConnectWise Cloud Backup
- AppId: 506e08f9-6e9a-4da4-942b-a099a03644ae
- Publisher name: SkyKick
- Source IP: 144.172.64[.]128
- User agents: Python-urllib/3.12, python-requests/2.31, python-requests/2.34.2
Com’è il mini ereader cinese per leggere ovunque
ilpost.link/P3ny6f7lnj
Una normalissima conversazione con Amos 😂 Lunedì alle 21:30 torna il #GialappaShow in prima visione su Tv8.
R@ffutZen retweeted
Quando si tratta di autoironia e contenuti virali, James Blunt gioca in un campionato a parte. Il cantautore britannico si è mostrato sui social in completo elegante, cravatta e calzini rossi... a bordo di un piccolissimo trattorino giocattolo da bambini.
Tra sgasate a passo d'uomo e passaggi epici nello skate park, l'artista sta accompagnando così la promozione del suo nuovo progetto discografico Airplane Mode.
Video @jamesblunt
#news #musica #radiodeejay
È stata pubblicata una versione gratuita della suite di Adobe fatta con l’AI
ilpost.link/gm5JmZeJ6d
R@ffutZen retweeted
ok there's a single IP with every port in SA showing these services, so honeypot or network config fuckup ;D
R@ffutZen retweeted
The answer is only relevant to a small niche of infosec. Most organisations are hacked by vectors that don’t involve memory corruption exploits. Agentic hacking doesn’t look like exploits, it looks like breadth-first searches for every possible mistake and misconfiguration.
R@ffutZen retweeted
Ransomware attack disrupts Japan's IDCF Cloud used by govt clients bleepingcomputer.com/news/se…
























