The US agricultural machinery company AGCO has been the victim of an attack. The group also includes the Fendt subsidiary in the Allgäu region. Thousands of employees are affected by the outage.

At the tractor manufacturer Fendt, the assembly lines are currently at a standstill in Marktoberdorf and other factories in Germany. The majority of the 4000 employees of the manufacturer in the Bavarian town can not work, reported the Allgäuer Zeitung on Monday. Production and assembly at the industrial plant are affected, it said. There are neither parts out nor in, also the administration is partially paralyzed. The cause is a hacker attack on the U.S. parent company AGCO, which was discovered on Thursday and has an impact on production facilities worldwide.

Source: Heise

Ransomware is not an attack. It’s the failure of the management to hire highly qualified IT experts, get out of their way, and let them do their job.

Network Security Services (NSS) is Mozilla’s widely used, cross-platform cryptography library. When you verify an ASN.1 encoded digital signature, NSS will create a VFYContext structure to store the necessary data. This includes things like the public key, the hash algorithm, and the signature itself.

The maximum size signature that this structure can handle is whatever the largest union member is, in this case that’s RSA at 2048 bytes. That’s 16384 bits, large enough to accommodate signatures from even the most ridiculously oversized keys.

Okay, but what happens if you just….make a signature that’s bigger than that?

Well, it turns out the answer is memory corruption. Yes, really.

The untrusted signature is simply copied into this fixed-sized buffer, overwriting adjacent members with arbitrary attacker-controlled data.

Source: Project Zero

Researchers at DevOps platform JFrog demonstrated how an integer overflow flaw (CVE-2021-40346) can be abused to perform HTTP request smuggling attacks that bypass any access control lists (ACLs) defined in HAProxy.

Contingent on front- and back-end server configurations, attacks could also potentially see adversaries hijack user sessions, access or modify sensitive data, or exploit reflected XSS (cross-site scripting) vulnerabilities without user interaction, according to JFrog.

Source: The Daily Swig

The Federal Ministry of the Interior is calling for personal data to be retained without a cause, with verified data from all citizens who communicate on the Internet via messenger or e-mail.

Source: Netzpolitik

Can someone please explain Mr Seehofer how the Internet works and why his idea is stupid and dangerous? Such incompetence and cognitive dissonance is no longer funny, and he should resign immediately.

Germany has evolved from the rule of law to the police state to the state of the secret service. The police are now allowed to lock up “dangerous people” for an unlimited period of time without doing anything or even being accused of anything.

The state is allowed to bug your apartment, has unrestrained access to your cell phone data, is investigating and using your DNA against you.

And when they’re done with it, they’ll also ask for back doors in your communication devices.

The only thing that’s a bit annoying at the moment is that you have to notify the victim afterwards. But no worry. Even that is being abolished.

OpenSSH is great. I like it. But the version that comes bundled with Windows 10 sucks. Setup is pretty easy and straight forward. But due to the way access is handled in Windows (e.g., by ACLs) and the fact that it (the Linux/Unix version as well for obvious reasons) does not support links which point to resources outside of the chrooted environment, it’s rather useless for my purposes.

I’d like to have an OpenSSH based solution where I’m able to work with virtual file-systems for chrooted environments just like FTP, and without the need to create a bunch of otherwise useless users in the operating system. Oh, I have such wonderful memories of the Gene6 FTP server. That was a truly great product. Unfortunately, it’s development ceased in 2019 and their website is broken.

Well, yes, I know that it’s not the way how SSH works. But for chrooted environments which are mainly used as SFTP it would actually make sense. Like, somehow a portable installation of OpenSSH. That would be pretty nice.

Some days ago GitHub received a DMCA complain from the RIAA to remove youtube-dl due to copyright violations. The youtube-dl website is still online and I mirrored the files to my website just in case.

Now, due to a bug in GitHub – known for a long time – it’s possible to add files to other users’ repositories without modifying the checkout. You can’t change the current hash, but when adding files a new hash is created and you can link to that exact hash in order to get the files. Very neat!

So, long story short, that’s exactly what someone did.

BigBlueButton is a free web-based video conferencing software that lately got quite popular, largely due to Covid-19. Earlier this year I did a brief check on its security which led to an article on Golem.de (German). I want to share the most significant findings here.

BigBlueButton has a feature that lets a presenter upload a presentation in a wide variety of file formats that gets then displayed in the web application. This looked like a huge attack surface. The conversion for many file formats is done with Libreoffice on the server. Looking for ways to exploit server-side Libreoffice rendering I found a blog post by Bret Buerhaus that discussed a number of ways of exploiting such setups.

One of the methods described there is a feature in Opendocument Text (ODT) files that allows embedding a file from an external URL in a text section. This can be a web URL like https or a file url and include a local file.

This directly worked in BigBlueButton. An ODT file that referenced a local file would display that local file. This allows displaying any file that the user running the BigBlueButton service could access on the server. A possible way to exploit this is to exfiltrate the configuration file that contains the API secret key, which then allows basically controlling the BigBlueButton instance. I have a video showing the exploit here.

Source: Hanno’s Blog

I never understood why you need to include external files or webpages in such a document and I can’t even think of a use-case why this is a great idea, unless you want to fuck up things.

Here’s the PoC, in case you’re interested.

Alle 19 Geheimdienste von Bund und Ländern dürfen demnächst heimlich Geräte hacken. Die Bundesregierung hat einen entsprechenden Gesetzentwurf beschlossen. Lange hatte die SPD Bauchschmerzen, jetzt ist sie umgekippt. Auch die Vorsitzende Saskia Esken war dagegen, jetzt trägt sie den Kompromiss mit.

Quelle: Netzpolitik

Von der Verräterpartei erwartet man mittlerweile ja auch gar nichts anderes mehr. Im Umfallen sind die Weltmeister. Dass durch solche kolossalen Fehlentscheidungen die Sicherheit der gesamten Bevölkerung gefährdet wird, scheint da nicht angekommen zu sein. Folglich muss davon ausgegangen werden, dass man es zumindest billigend in Kauf nimmt. Wann fangen die endlich mal an, auf Experten zu hören und keine Politik mehr gegen das Volk zu machen?


  • About

    Destabilizing cishetero amatonormativity. Providing disruption as a service. Once you know the way, you see it in all things. Unless you puke, faint or die, keep going. Also we never asked for this. I̸͝t̸̑ ̵̽i̷͗s̶͐ ̵͝a̶͒l̷ ͍r̷ ̗͕e̵͑a̶͌d̸̄y̷̚ ̶̀ ͓͑t̷̚ô̶o̸ ̥ ̶́ ̡l̷͝a̶̽t̵͒ė̶.̸ ̋͑

  • Got something interesting?

    You think you got something which should be on this site? Then contact us. You want something removed from this site, because you think it should not be here? Then go fuck yourself. This is a free website. Free as in freedom. It tolerates every opinion from everyone. However, it does not tolerate things which are illegal according to the Swiss legislation.

  • Disclaimer

    We cannot be held responsible for any kind of direct, indirect or consequential damages caused by the stuff and or opinions we provide here. Use this on your own risk. Don’t blame us if something goes wrong or totally messes up your machine, your life or whatever. If this is unacceptable for you then go away and never come back again. Thank you!