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
    R

    Red Hat Security Blog

    securityblog.redhat.com · Company blog · on HN since 2012

    Red Hat's security team writes about vulnerabilities, such as Shellshock and Samba bugs, plus Docker, TLS, and SELinux.

    Visit blogHN submissions
    SecurityOpen Source & LinuxDevOps & Cloud
    What HN says

    HN commenters cite it for its Docker pull warning and SELinux mitigating the Venom exploit, and some suspect it was posted for attention.

    Stats for nerds
    26HN people shared it
    18linked in comments
    180story points
    Jun 2015last shared
    2014people per year2015

    Top posts on HN

    1. 1
      Samba remote execution vulnerability (CVE-2015-0240)
      1 person · 79 points · first shared 2015 · 26 comments on HN
    2. 2
      Factoring RSA Keys with TLS Perfect Forward Secrecy
      1 person · 43 points · first shared 2015 · 2 comments on HN
    3. 3
      Emergency Security Band-Aids with Systemtap
      1 person · 10 points · first shared 2015 · Discussion on HN
    4. 4
      Before you initiate a “docker pull”
      4 people · 7 points · first shared 2014 · Discussion on HN
    5. 5
      Array allocation in C++
      1 person · 7 points · first shared 2012 · Discussion on HN
    6. 6
      Bash specially-crafted environment variables code injection attack
      6 people · 6 points · first shared 2014 · Discussion on HN
    7. 7
      The hidden costs of embargoes
      1 person · 4 points · first shared 2015 · Discussion on HN
    8. 8
      TLS Landscape
      1 person · 4 points · first shared 2014 · 1 comments on HN
    9. 9
      Frequently Asked Questions about the Shellshock Bash Flaws
      1 person · 3 points · first shared 2014 · Discussion on HN
    10. 10
      JOSE – JSON Object Signing and Encryption
      1 person · 3 points · first shared 2015 · Discussion on HN

    What HN people wrote when they linked it

    • kfredsFeb 2015

      The most important information is missing - did the attackers get the package signing key? The comment "the window for package compromise was very very small" is a bit ambiguous.

      That the security of package integrity is so fragile should greatly concern all of us. Almost all big Linux distributions rely on downloading compiled packages signed by a single key. If the build system is compromised your Linux distribution of choice will happily give you trojaned packages that you install as root. If the signing key is compromised a man-in-the-middle is required, but the difficulty to mount an attack is decreased due to the fact that most repositories don't transport over TLS.

      The situation can be improved in many ways. By making the build process deterministic many parties can compile the same package and compare the result, alerting the community if one of the build systems report a different checksum. Package managers like apt and yum should be extended with the ability to rely on signatures from multiple parties.

      The Tor Project, Debian and Fedora has started working on the first problem, but I don't know of any efforts to support multi-sig.

      https://blog.torproject.org/blog/deterministic-builds-part-one-cyberwar-and-global-compromise

      https://blog.torproject.org/blog/deterministic-builds-part-two-technical-details

      https://wiki.debian.org/ReproducibleBuilds

      https://securityblog.redhat.com/2013/09/18/reproducible-builds-for-fedora/

    • amouatApr 2015

      I agree that security should have been in place before they went 1.0. However, if you look at the work on the version of the registry (docker/distribution on github), they are taking things more seriously and trying to get the basics right.

      I find your last point a bit strange. We all know the Docker development experience is a lot better than raw lxc. I'm saying you can (and probably should) be more careful about provenance than the Docker Hub is. Note that there are alternatives to the Hub with better provenance stories e.g: https://access.redhat.com/search/#/container-images (from https://securityblog.redhat.com/2014/12/18/before-you-initiate-a-docker-pull/) This might make things a bit more awkward than it was before, but it's still not the same as raw LXC.

      I feel your anger and I think it's understandable, but that doesn't mean things won't get better.

    • kofaltDec 2014

      According to Red Hat, the current best way to secure your Docker usage is to `127.0.0.1 index.docker.io` and use an alternate transport.

      The core "translate flags into running container options" works fine IMO, it's the centralized transport causing the issue.
      Which isn't the end of the world, as distributing tarballs is not exactly a demanding task.

      As an example / plug, I helped write a (prototype) tool that lets you import a docker image from the registry, then transport / version it separately:
      https://github.com/polydawn/hroot

      Thus, integrating via `docker load` + `docker export` is possible & reasonable.

      Linked from the article:
      https://securityblog.redhat.com/2014/12/18/before-you-initiate-a-docker-pull

    • adamtSep 2014

      As I understand this, any CGI script could be affected. Even if written in a different language if it turn does an os.system (or equivalent). More info here:
      https://securityblog.redhat.com/2014/09/24/bash-specially-crafted-environment-variables-code-injection-attack/
      The permissions would only be as the web server user, but that allows all sorts of things to be run that are quite dangerous (resource exhaustion, attacking remote machines, downloading code and running it)

    • dahjelleSep 2014

      If I'm looking at this correctly, it appears that the Red Hat patches aren't vulnerable to this particular vulnerability. (I believe they patched bash differently than upstream, as per https://securityblog.redhat.com/2014/09/26/frequently-asked-questions-about-the-shellshock-bash-flaws/.)

      EDIT: I tested on CentOS 6.5 and Fedora 18 (for which we'd manually backported the Fedora 19 patches).

    • SEJeffJun 2015

      Funny, a recent qemu exploit, Venom, was mitigated by sVirt, which is 100% SELinux based:

      https://securityblog.redhat.com/2015/05/13/venom-dont-get-bitten/

      I could easily find a dozen plus 0day attacks which SELinux mitigated in Fedora/CentOS/RHEL, but there is no point in responding to a troll with much more than the minimum necessary.

    Related

    Red Hat Developerdevelopers.redhat.com417 people

    Transitioning from Docker to Podman

    Red Hat Developer
    Company · last shared 2026
    Red Hat Developer Blogdeveloperblog.redhat.com51 people

    Things to avoid in Docker containers

    Red Hat Developer Blog
    Company · last shared 2017
    GitHub Security Labsecuritylab.github.com47 people

    How to get root on Ubuntu 20.04 by pretending nobody’s /home

    GitHub Security Lab
    Company · last shared 2026
    Dan Walshdanwalsh.livejournal.com24 people

    What does SELinux do to contain the the bash exploit?

    Dan Walsh
    Personal · last shared 2026
    Red Hat Enterprise Linux Blogrhelblog.redhat.com38 people

    Docker 0-Day Stopped Cold by SELinux

    Red Hat Enterprise Linux Blog
    Company · last shared 2018
    Hanno Böckblog.hboeck.de37 people

    #include </etc/shadow>

    Hanno Böck
    Personal · last shared 2025
    OpenBSD Journalundeadly.org253 people

    OpenSSH: client bug CVE-2016-0777

    OpenBSD Journal
    Publication · last shared 2026
    Dustin Kirklandblog.dustinkirkland.com88 people

    Ubuntu on Windows

    Dustin Kirkland
    Personal · last shared 2024