Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    S

    Securitum Research

    research.securitum.com · Company blog · on HN since 2019

    Securitum's security research team publishes web vulnerability write-ups on XSS, DOMPurify bypasses, prototype pollution, and CSS data exfiltration.

    Visit blogHN submissions
    SecurityWeb Development
    What HN says

    Commenters cite its write-ups as concrete examples of HTML sanitizer failures and CSS-based data theft, as well as the fail2ban remote code execution bug.

    Stats for nerds
    19HN people shared it
    16linked in comments
    481story points
    Sep 2025last shared
    2020people per year2025

    Top posts on HN

    1. 1
      Fail2ban – Remote Code Execution
      3 people · 169 points · first shared 2021 · 62 comments on HN
    2. 2
      DOMPurify bypass: XSS via HTML namespace confusion
      4 people · 161 points · first shared 2020 · 81 comments on HN
    3. 3
      The Curious Case of Copy and Paste
      2 people · 63 points · first shared 2020 · 31 comments on HN
    4. 4
      Exploiting prototype pollution
      2 people · 54 points · first shared 2019 · 13 comments on HN
    5. 5
      CSS data exfiltration in Firefox via a single injection point
      1 person · 19 points · first shared 2020 · Discussion on HN
    6. 6
      Chrome canary and same origin bypass with 10k bounty research
      5 people · 9 points · first shared 2019 · Discussion on HN
    7. 7
      XSS in Gmail’s AMP4Email via DOM Clobbering
      2 people · 2 points · first shared 2019 · Discussion on HN
    8. 8
      Write-up of DOMPurify 2.0.0 bypass using mutation XSS
      1 person · 2 points · first shared 2019 · Discussion on HN
    9. 9
      Comparison Of Reverse Image Searching In Popular Search Engines
      1 person · 2 points · first shared 2021 · Discussion on HN
    10. 10
      Prototype pollution and bypassing client side html sanitizers
      1 person · first shared 2022

    What HN people wrote when they linked it

    • rdslwOct 2020

      Yes, because it is worth in pentesting services 180k USD, no more no less. I mean, you can pay around 360k in London or SV rates and 180k in European for _similar_ skills people.

      Calc based on 3 months, 5 people, 600USD/md rate.

      EDIT as I can't reply to tpaceck below: no, those 2000usd/day rates do not exists in projects in size of 300MD like here. In general they do not exist for big projects.

      Yes, I agree, you have rates around 1200 in high cost countries, yet as I wrote earlier, you can have similar/the same skill level at 600 usd/md if you're willing to work with guys not from HCC.

      As to the skills I'm talking this level: https://research.securitum.com/mutation-xss-via-mathml-mutation-dompurify-2-0-17-bypass/

    • ridiculous_fishMar 2022

      I had to look up what prototype pollution is. This post has a good explanation [1].

      The attacker construct an object on your server which contains an own-property '__proto__'. This is straightforward to do if you decode user-supplied JSON (e.g. a REST API) but this alone is not a vulnerability.

      The vulnerability occurs when you iterate over this object's own-properties and use the resulting keys on another object. If the attacker can arrange for `obj2[key].value =...`, where 'key' is taken from the first object, then they have modified Object.prototype, which affects all other objects.

      1: https://research.securitum.com/prototype-pollution-and-bypassing-client-side-html-sanitizers/

    • lol768Apr 2022

      <portal> is an experiment/pet project pushed (and only implemented!) by one browser vendor, which as far as I know remains feature flagged.

      It was shipped behind a flag with an initial implementation vulnerable to a same origin policy bypass as well as local file disclosure. As far as I can tell the only reason it wasn't assigned a Moz standards position of "harmful" is because Google argued "it's actually still a work in progress!" (three years ago).

      Refs:

      - https://research.securitum.com/security-analysis-of-portal-element/

      - https://github.com/mozilla/standards-positions/issues/157

    • cookiengineerNov 2022

      Remember when fail2ban had an RCE to execute things on a server via root user and it was as simple as parsing an email string because it was executing the mail binary on the other end? [1]

      That's pretty much the reason why I started to write my own guard tools.

      I don't need people from China or Russia logging in to my server. I don't understand why tools like this are never built in an ASN aware manner, blocking mechanisms would be so much easier.

      [1] https://research.securitum.com/fail2ban-remote-code-execution/

    • nyanpasu64Sep 2022

      My favorite example of the technical failings of HTML: https://research.securitum.com/mutation-xss-via-mathml-mutation-dompurify-2-0-17-bypass/ is a HTML sanitizing vulnerability that came about because some HTML not only doesn't survive a parse-stringify cycle, but the generated DOM tree does not survive a stringify-parse cycle!

    • maple3142Oct 2021

      Because DOMPurify is not perfect. Due to some problem of HTML parsing, there were some ways to bypass it: https://research.securitum.com/mutation-xss-via-mathml-mutation-dompurify-2-0-17-bypass/

      Having a builtin XSS sanatizer means it could always use a single parser to prevent such bypass.

    Related

    Forescout Researchforescout.com15 people

    Amnesia:33 – TCP/IP Vulnerabilities Impacting Millions of IoT, OT and IT Devices

    Forescout Research
    Company · last shared 2025
    Securelistsecurelist.com368 people

    Operation Triangulation: What you get when attack iPhones of researchers

    Securelist
    Company · last shared 2026
    VUSecvusec.net55 people

    TRRespass: Rowhammer against DDR4

    VUSec
    Company · last shared 2026
    I Don't Play Dartsidontplaydarts.com81 people

    Detecting the use of "curl | bash" server-side

    I Don't Play Darts
    Personal · last shared 2024
    Secjuicesecjuice.com31 people

    Security Researcher Assaulted Following Vulnerability Disclosure

    Secjuice
    Publication · last shared 2024
    Qualys Blogblog.qualys.com65 people

    SSL Labs in 2016 and Beyond

    Qualys Blog
    Company · last shared 2026
    WeLiveSecuritywelivesecurity.com206 people

    LoJax: First UEFI rootkit found in the wild, courtesy of the Sednit group

    WeLiveSecurity
    Company · last shared 2026
    MSRC Blogmsrc.microsoft.com240 people

    SolarWinds hackers were able to access Microsoft source code

    MSRC Blog
    Company · last shared 2026