Security - obviously opinions are my own. Proud member of @r00tmi & @BsidesMilano #respect4responders

Joined October 2011
R@ffutZen retweeted
Who played Virtua Striker 2 back in the 90s?
22
37
6
544
31,881
Juan Román Riquelme doing his magic vs Real Madrid at the 2000 Intercontinental Cup final 🎮
10
121
12
1,151
73,616
R@ffutZen retweeted
Ormai è tutto pronto e i nostri comici sono già carichissimi 😂 Domani alle 21:30 torna il #GialappaShow in prima visione su Tv8.
3
18
1,626
R@ffutZen retweeted
17
59
6
806
81,982
🚨 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.
9
32
3
183
16,666
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
3
10
46
5,656
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
1
4
451
R@ffutZen retweeted
Una normalissima conversazione con Amos 😂 Lunedì alle 21:30 torna il #GialappaShow in prima visione su Tv8.
2
14
2,385
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
1
4
1
29
11,509
India has a 40 and over basketball league… good hoops?
673
794
499
12,795
2,497,849
R@ffutZen retweeted
This Bones Hyland move and finish was CRAZY 😮‍💨 He uses the crafty handle to get inside and spins in the layup off the glass during last night's preseason win!
45
174
26
2,116
164,139
R@ffutZen retweeted
Vince il Nobel per l’Economia, ma non salta l’esame: pioggia di applausi per Michael Woodford alla Columbia 👉 tg.la7.it/cultura-e-societa/…
1
2
1
18
2,619
R@ffutZen retweeted
ok there's a single IP with every port in SA showing these services, so honeypot or network config fuckup ;D
There's a lot of these exposed fridges LOL
2
3
16
3,436
R@ffutZen retweeted
This FRIDGE is going to getting a lot of LOVE this week LOL
2
1
35
3,882
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.
The big open question is: Are we witnessing the vulnpocalypse or the bugocide?
16
79
11
530
48,532