Ivan Nardi

@i_nardi
12 Followers
60 Following
53 Posts

In 2020, OpenSSL had a vulnerability in handling the signature_algorithms_cert extension. https://openssl-library.org/news/secadv/20200421.txt

Palo Alto apparently "solved" this in their IPS by blocking connections with "unknown" algs in signature_algorithms_cert.

Six years later, we can't add ML-DSA to signature_algorithms_cert in Go. signature_algorithms_cert is dead.

Sigh.

Thanks to @cks for diagnosing this. Sometimes it takes us months to figure out things like this.

https://github.com/golang/go/issues/79626#issuecomment-4754225610

I just presented my slides called "Looking at #MoQ with #WebRTC eyes" at CommCon. You can find the slides here, I'm curious what you'll think about the intro on the WebRTC/MoQ exchanges between the two camps, did I miss anything there? 😁

https://www.slideshare.net/slideshow/looking-at-moq-with-webrtc-eyes-commcon-2026/287991549

Looking at MoQ with WebRTC eyes @ CommCon 2026

Slides for my "Looking at MoQ with WebRTC eyes" presentation at the CommCon 2026 event. They provide a quick intro to QUIC and MoQ, by showcasing MoQ features as seen from who's been working with WebRTC for a long time, with pros and cons. They also present some examples of how MoQ and WebRTC could interop with each other, in this case using the Janus WebRTC Server and the imquic MoQ library as a gateway. - Download as a PDF or view online for free

Slideshare

NEW: Researchers have have exposed yet another spyware maker that makes fake Android apps for its government customers. The apps were pushed with help of telecom providers.

And it's yet another Italian company: IPS. Until now, IPS was only known to make traditional wiretapping surveillance systems.

The researchers tied the spyware to IPS thanks to an IP address used in its infrastructure that was registered to “IPS Intelligence Public Security.”

http://techcrunch.com/2026/04/24/another-spyware-maker-caught-distributing-fake-android-snooping-apps/

Another spyware maker caught distributing fake Android snooping apps | TechCrunch

Researchers have found a new case where government authorities used a fake Android app to plant spyware on a target’s phone. The company that allegedly developed the spyware was not previously known to sell this type of software.

TechCrunch
The idea of #QUIC in the kernel lives on. The 10th version of the patch series was just posted on the netdev list: https://lists.openwall.net/netdev/2026/02/25/
netdev mailing list - 2026/02/25

Bugs that survive the heat of continuous fuzzing

Learn why some long-enrolled OSS-Fuzz projects still contain vulnerabilities and how you can find them.

The GitHub Blog

For the last 6 months, I have been working on a new congestion control algorithm for controlling QUIC flows, especially real-time media flow. It was disclosed last Monday during the IETF CCWG meeting. It is different from Cubic, BBr and other know algorithms, and hopefully better.

Slightly longer introduction with adequate links at https://www.privateoctopus.com/2025/11/05/c4-introduction.html

Introducing C4, Christian’s Congestion Control Code

For the past 6 months, I have been working on a new congestion control algorithm, called C4 for “Christian’s Congestion Control Code”, together with Suhas Nandakumar and Cullen Jennings at Cisco. Our goal is to design a congestion control algorithm that serves well real time communication applications, and is generally suitable for use with QUIC. This leads to the following priorities:

Weekend Reads

* Fingerprinting DPI devices
https://arxiv.org/abs/2509.09081
* Exportation of China's GFW
https://interseclab.org/research/the-internet-coup/
* SSH client signature security
https://arxiv.org/abs/2509.09331
* IPv6 scanning and IoT reachability
https://arxiv.org/abs/2509.04792
* Measuring Explicit Congestion Notification
https://www.potaroo.net/ispcol/2025-09/ecn-measure.html

#Fingerprinting #China #SSH #IPv6 #ECN

Fingerprinting Deep Packet Inspection Devices by Their Ambiguities

Users around the world face escalating network interference such as censorship, throttling, and interception, largely driven by the commoditization and growing availability of Deep Packet Inspection (DPI) devices. Once reserved for a few well-resourced nation-state actors, the ability to interfere with traffic at scale is now within reach of nearly any network operator. Despite this proliferation, our understanding of DPIs and their deployments on the Internet remains limited -- being network intermediary leaves DPI unresponsive to conventional host-based scanning tools, and DPI vendors actively obscuring their products further complicates measurement efforts. In this work, we present a remote measurement framework, dMAP (DPI Mapper), that derives behavioral fingerprints for DPIs to differentiate and cluster these otherwise indistinguishable middleboxes at scale, as a first step toward active reconnaissance of DPIs on the Internet. Our key insight is that parsing and interpreting traffic as network intermediaries inherently involves ambiguities -- from under-specified protocol behaviors to differing RFC interpretations -- forcing DPI vendors into independent implementation choices that create measurable variance among DPIs. Based on differential fuzzing, dMAP systematically discovers, selects, and deploys specialized probes that translate DPI internal parsing behaviors into externally observable fingerprints. Applying dMAP to DPI deployments globally, we demonstrate its practical feasibility, showing that even a modest set of 20-40 discriminative probes reliably differentiates a wide range of DPI implementations, including major nation-state censorship infrastructures and commercial DPI products. We discuss how our fingerprinting methodology generalizes beyond censorship to other forms of targeted interference.

arXiv.org

The Great Firewall Report, a “long-term censorship monitoring platform”, just published an analysis of how the “Great firewall” handles QUIC. As mentioned before, I found that a very interesting read. It raises a question: will the TLS Encrypted Client Hello (ECH) mode protect against this censorship? I wrote a small piece about that, and as usual, the answer to the rhetorical question is maybe. Worth trying, but probably another cat and mouse game.

https://www.privateoctopus.com/2025/08/01/can-quic-evade-middle-meddlers.html

Can QUIC Evade Middle Meddlers?

The Great Firewall Report, a “long-term censorship monitoring platform”, just published an analysis of how the “Great firewall” handles QUIC. I found that a very interesting read.

As part of the investigation, I have looked closely at Telegram's protocol and analyzed packet captures provided by IStories.

I have also done some packet captures of my own.

I dive into the nitty-gritty technical details of what I found and how I found it on my blog:

Telegram is indistinguishable from an FSB honeypot
https://rys.io/en/179.html

Yes, my packet captures and a small Python library I wrote in the process are all published along.

#Telegram #InfoSec #Privacy #Surveillance #Russia

Telegram is indistinguishable from an FSB honeypot

Many people who focus on information security, including myself, have long considered Telegram suspicious and untrustworthy. Now, based on findings published by the investigative journalism outlet ISt

Songs on the Security of Networks