The plan is to implement a safe path resolution library for Linux to avoid the plentiful numbers of security vulnerabilities that have been seen in the wild related to path resolution race conditions and various other attacks. I've been working on kernel-space solutions but even if they were merged, it is difficult to use them safely directly. So this library intends to provide simple wrappers that everyone can use.

https://github.com/openSUSE/libpathrs

Looking for hackers with the skills:

security filesystem rust

This project is part of:

Hack Week 18

Activity

  • about 3 years ago: cyphar liked this project.
  • about 3 years ago: cyphar added keyword "security" to this project.
  • about 3 years ago: cyphar added keyword "filesystem" to this project.
  • about 3 years ago: cyphar added keyword "rust" to this project.
  • about 3 years ago: cyphar started this project.
  • about 3 years ago: cyphar originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    rust security reviews and cargo-crev by jzerebecki

    [comment]: # (Please use the project descriptio...


    Explore Crev as collaborative code audit by pperego

    Project Description

    Crev [1] is a collabo...


    Model checking the BPF verifier by shunghsiyu

    Project Description

    BPF verifier plays a ...


    Poking technologies for enrolling customer key to kernel trusted keyring by joeyli

    [comment]: # (Please use the project descriptio...


    Learn more about Application Security (AppSec) Open Source Tools and Testing Techniques by heidi.bronson

    [comment]: # (Please use the project descriptio...


    HelenOS: <filesystem> of a down by jjindrak

    During the previous Hackweek [0], I have succes...


    Learn Rust from scratch by pherranz

    Project Description

    As I do not work as a d...


    rust security reviews and cargo-crev by jzerebecki

    [comment]: # (Please use the project descriptio...


    Improve zypp-gui tool by xiaoguang_wang

    zypp-gui is a gui tool to update the system and...


    Rust in linux kernel by dsterba

    [comment]: # (Please use the project descriptio...


    Kanidm - Modern Opensource Identity Management by firstyear

    Project Description

    Kanidm is a identity ma...