Meredith L. Patterson 💉💉 Profile picture
Dec 26, 2020 6 tweets 2 min read Read on X
1/

A #langsec take on berthub.eu/articles/posts…:

Okay, so basically the reason mRNA vaccines work is 1) a parser differential between how the immune system interprets an unfamiliar token (the 🔱 nucleoside) and how ribosomes interpret it,
2/

and a subtle semantic bug arising from disparate handling of different representations of an ambiguously representable parse result. The language of mRNA is nondeterministic, and that’s exploitable.

@PowerDNS_Bert’s explanation is really good and you should go read it.
3/

I’m just endlessly fascinated by the way that language, and the mechanisms by which it’s interpreted, constitute an attack surface of whatever end those mechanisms exist to further.
4/

We’re taking advantage of oversights in two systems that evolved in parallel, to trick one of those systems into producing an antigen and the other into producing antibodies which will protect the larger composed system of which both of the systems we’re exploiting are part.
5/

And we do it by sending them a message that is part nonsense, where the nonsense is a nucleoside that neither system evolved to recognise. One system lets it by unremarked, the other transduces it as if it were a known token.
6/

If that isn’t an example of why full recognition before proceeding is important, I don’t know what is. I’m just grateful that this particular exploit can be used for the good of humanity. Image

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Meredith L. Patterson 💉💉

Meredith L. Patterson 💉💉 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(