🪟 Windows TippsThe Gemini desktop app is now available for Windows(11.09.2026 um 17:06 Uhr)
🕵️ SicherheitslückenBurn Out, Or Fade Away(14.09.2026 um 14:25 Uhr)
🪟 Windows TippsProfi-Edelstahlpfanne von WMF jetzt zum halben Preis erhältlich(15.09.2026 um 08:05 Uhr)
🪟 Windows TippsThe Gemini desktop app is now available for Windows(11.09.2026 um 17:06 Uhr)
🕵️ SicherheitslückenBurn Out, Or Fade Away(14.09.2026 um 14:25 Uhr)
🪟 Windows TippsProfi-Edelstahlpfanne von WMF jetzt zum halben Preis erhältlich(15.09.2026 um 08:05 Uhr)

🎥 IT Security Video 🕛 vor 5 Monaten 3 Min Lesezeit SECURITY-FEED
0

NDSS 2026 - Opening Remarks and Keynote 1: Solving the Memory Safety Problem, Once and for All

↗ Quelle (YouTube)
🗣️ Stimme:
📺
YouTube

Author: NDSS Symposium - Bewertung: 0x - Views:1

Chair's Welcome and Opening Remarks

Keynote by Prof. Dan Wallach, Program Manager, DARPA

Tuesday, 24 February 2026, at the Network and Distributed System Security (NDSS) Symposium 2026, in San Diego, California.



In a 1996 paper, “Smashing the Stack for Fun and Profit”, Aleph One laid out the shape of attacks that were well known at the time and have continued to this day. Attackers take advantage of memory unsafety issues (e.g., unchecked bounds on array access) to hijack programs. Despite decades of mitigation techniques, Microsoft and Google, among others, report that memory safety vulnerabilities are at the root of 60-70% of their security vulnerabilities.



With the rising popularity of newer programming languages, like Rust, which can make compile-time guarantees about memory safety, the natural question is whether we can automate the process of rewriting legacy codes, written mostly in C and C++. If we could do this, and do it well, we can imagine a permanent improvement in the security posture of every computer system, everywhere.



Automating this herculean task is far more than just transliterating from one programming language to another, because programs expressed in C and C++ are allowed to do things that are normally (and rightly) forbidden. A good translation must be correct, performant, and idiomatic. Each of these are substantial challenges. Correctness, for example, is remarkably plastic. We want the same behavior for “good” inputs, but the whole point is that we want different behavior for “bad” inputs. Similarly, idiomaticity (i.e., producing code that’s equivalent to what a skilled programmer would write) is fundamentally subjective, and an idiomatic translation might sacrifice some degree of equivalence for better idiomaticity (e.g., replacing ad-hoc implementations in the source program with “equivalent” code from the target’s standard library).



Can we even do code translation, at scale, as a fully automated process? Among the many real-world challenges, traditional code analysis techniques tend to hit a brick wall when program behavior is too convoluted to analyze. AI techniques tend to hit a brick wall when there’s no clear success criteria and error feedback. Furthermore, many traditional codebases don’t include comprehensive test suites or written specifications, so it’s hard to evaluate correctness. Nonetheless, DARPA’s TRACTOR (translating all C to Rust) project, and similar efforts elsewhere, are trying to tackle this problem. This talk will discuss some early results from TRACTOR, and point to challenges and opportunities for future work.



Note: Dan’s talk will also give some background on how DARPA works, including some new mechanisms that future DARPA programs may use to accelerate the contracting process when considering funding decisions.



More information about the speaker: Prof. Dan Wallach

Dr. Dan Wallach is a Program Manager in DARPA’s Information Innovation Office (I2O), where he manages a number of programs in DARPA’s resilience software systems portfolio. He’s on loan from Rice University, where he’s a Professor in the Departments of Computer Science and Electrical & Computer Engineering as well as a Rice Fellow in the Baker Institute for Public Policy.



https://www.ndss-symposium.org/ndss2026/keynote-by-prof-dan-wallach/



ABOUT NDSS Symposium

The Network and Distributed System Security Symposium (NDSS) fosters information exchange among researchers and practitioners of network and distributed system security. The target audience includes those interested in practical aspects of network and distributed system security, with a focus on actual system design and implementation. A major goal is to encourage and enable the Internet community to apply, deploy, and advance the state of available security technologies. https://www.ndss-symposium.org/



#NDSSSymposium #NDSS26 #NDSS2026 #InternetSecurity

Vollständiger Original-Bericht
Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf youtube.com.
↗ Original-Artikel auf youtube.com lesen
Wie bewertest du diesen Beitrag?
1 Klick Feedback
Teilen mit Netzwerk & Team:
Community Threat-Level Barometer
Live Votum

Wie stufst du das Risiko dieser Schwachstelle / Bedrohung für dein Unternehmen ein?

Noch keine Stimmen — schätze das Risiko als Erster ein.

Community-Analysen & Experten-Meinungen 0

Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
Community Pulse: Relevanz-Einschätzung
1 Klick Experten-Votum
🔴 Akute Relevanz 0%
🟡 In Evaluierung 0%
🟢 Keine Auswirkung 0%
Spannende Innovation 0%
Verwandte Story-Cluster & Quellen (Vektor-KI)
Port 8095 Engine
1 Quelle
The Gemini desktop app is now available for Windows
1 Quelle
Burn Out, Or Fade Away
1 Quelle
Windows 11 KB5129195 is out after Microsoft confirms major issues with the September 2026 update, but it won’t fix AMD GPU errors
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten NDSS 2026 - Opening Remarks and Keynote 1: Solving the Memory Safety Problem, Once and for All

Thematisch verwandte Begriffe: NDSS, 2026, Opening, Remarks · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...