I try to respond to every genuine engagement. I block trolls, contrarians, and provocateurs because life is too short.

  • 0 Posts
  • 77 Comments
Joined 2 years ago
cake
Cake day: January 29th, 2025

help-circle





  • I did read the text. I suggest you read the article. Microsoft lied and literally called it “expected behaviour”, then silently patched it. Why would they patch expected behaviour?

    The exploit discovered and lodged by O’Leary was confirmed independently to exist and function by CERT/CC and they gave it an interim CVE entry. The only reason it was not finalized and publicized is that Microsoft has the right to overrule CVEs as part of the CNA hierarchy rules.

    As the researcher said, it’s a privelige escalation bug. So yes, an attacker would need some privilege… But this is still a major vulnerability.

    The vulnerability allowed a user with only Backup Contributor (an Azure RBAC role with zero Kubernetes permissions) to trigger this access grant [for the entire Kubernetes cluster].

    Azure’s Backup Contributor is a role widely assigned in organizations to their mid and even low-level IT staff. At a Fortune 500 company there may be hundreds of people around the world with that permission to manage their own site’s or office’s backups.

    Azure’s Kubernetes Cluster Admin is a much more powerful role. It allows unrestricted access to the entire Kubernetes cluster - including retrieving admin credentials for the cluster via powershell, and accessing or modifying any data on the cluster. How much that could impact a particular environment depends on what services they have containerized into their Kubernetes cluster, but it could be almost anything… web frontend for user logins, a payroll system interface also with logins, etc - attacker would be able to access all that information with some skill. They could also simply install a pod that acts as a backdoor into the whole environemnt and take their time looking through all data to extract what further access they need or want.

    That’s why this was assessed by CERT to a CVE rating of 9.9 - critical vulnerability that poses a severe risk.

    The bigger issue as I said is not the bug, its Microsoft’s response. Lie, use their power to quash the report, silently patch it, alert nobody. There may be impacted businesses/orgs out there that have been breeched through this vulnerability, and now they will not even know to check their logs, rotate Kubernetes cluster admin password or audit & validate their Kubernetes pods.



  • Its not as egregious as you think. ‘Everyone’ group means every Synology user account - not that everyone on the network that can talk to the NAS, they’d still need both a Synology account and Shared folder permissions. Any Synology user trying to access those files would still have to have read and write access to the Share to actually access it (eg via file explorer SMB/CIFs or app-level access to Synology File Manager, or they would need to be granted SSH access to get in via terminal, etc) in order to R/w/m the files.

    I know it’s a bit confusing, but it’s correct. Docker often causes confusion with file permissions. There are file-level permissions (this article) and there are share-level permissions. You need both to access folders and files via mapped drives / SMB, this setting is just to ensure that Docker containers which can be running as a variety of user names (depending on how you config docker and the container) don’t experience issues accessing files you’re expecting them to be able to access, as Synology says, the default Docker folder permission is for the ‘everyone’ group to have Read-only access. This should allow most Docker containers configs to at least run and then if you run into issues writing/modifying files… That’s a clue you have missed some file permission configuration settings that need to be done, and the only reason it’s running at all is because that default ‘everyone’ permission is saving your butt.



  • I use very popular router by Gl.Inet called Flint 2 (GL-MT6000). Goes on special for about $125 USD. Great specs, solid device.

    Fully supported by OpenWRT, and I recommend flashing to that so that you have completely FOSS software with no possibly hijinks from the manufacturer’s OEM OS.

    You’ll need to read some guides or watch some vids to get you set up on OpenWRT, bit of a learning curve, but it has everything you could possibly need. Check it out.










  • Yep. Its honestly mild as hell.

    Essentially legislation that says:

    • app stores have to have age categories to silo children, teens, and adults.
    • OSes have to have a field to collect this data from users when they set up their login, so it can be sent to app stores via API.

    Its just a standardized system that should have been done ages ago, but was not a priority for standards orgs, so none stepped up - so legislation appeared.

    I strongly argue that it should only apply to commercial OSes and app stores though - as they’re the ones that primarily cause issues these laws intent to address.

    Linux and FOSS have been caught in the crossfire in a privacy and personal data battle they were not involved in.