312423 matches found
kernel: netfilter: flowtable: publish GC-visible tuple last
A flaw was found in the netfilter flowtable component of the Linux kernel. This vulnerability occurs due to a timing issue where the system's garbage collection can free a network flow while it is still being set up. This can lead to a 'use-after-free' condition, where the system attempts to acce...
kernel: tipc: fix double-free in tipc_buf_append()
A flaw was found in the Linux kernel's Transparent Inter-Process Communication TIPC module. This vulnerability, a double-free, occurs when the tipcbufappend function incorrectly handles memory after a socket buffer skb reallocation. An attacker could potentially exploit this to cause system...
kernel: dm-verity: fix buffer overflow in FEC calculation
A flaw was found in the dm-verity component of the Linux kernel. A buffer overflow occurs during Forward Error Correction FEC calculation, allowing an attacker to write past the end of an allocated buffer. This out-of-bounds write can corrupt the syndrome buffer, potentially leading to system...
kernel: xfrm: fix stale skb->prev after async crypto steals a GSO segment
A flaw was found in the Linux kernel's xfrm subsystem. This vulnerability arises when asynchronous cryptographic operations incorrectly handle network packet segments, leaving a pointer to memory that has already been released. An attacker could potentially exploit this use-after-free condition t...
Check-for-CVE-2023-32629-GameOver-lay
CVE-2023-32629 GameOverlay 확인 스크립트 개요: 이 스크립트는 GameOverlay 결함과 관련된 취약점을 탐지하기 위해 Ubuntu 시스템에서 보안 검사를 수행하도록 설계되었습니다. Linux 커널의 OverlayFS 모듈에 존재하는 두 가지 특정 취약점CVE-2023-2640 및 CVE-2023-32629을 확인합니다. 또한 시스템에서 OverlayFS가 사용 중인지도 확인합니다. 상세 설명: Ubuntu 서버 보안 검사기 이 스크립트는 "GameOverlay" 결함과 관련된 취약점을 탐지하기 위해...
CVE-2022-3910
CVE-2022-3910 poc dirtyfile dirtymm...
CVE-2022-0847-DirtyPipe-Exploit
CVE-2022-0847-DirtyPipe 취약점 개요 3월 7일, 해외 보안 연구원 Max Kellermann이 Linux 커널에 존재하는 로컬 권한 상승 취약점 CVE-2022-0847을 공개한 블로그를 게시했습니다: https://dirtypipe.cm4all.com/ CVE-2022-0847은 Linux 커널 5.8 이상 버전에 존재하는 로컬 권한 상승 취약점입니다. 공격자는 이 취약점을 이용하여 임의의 읽기 가능 파일의 데이터를 덮어쓰기 할 수 있으며, 이를 통해 일반 사용자 권한을 루트 권한으로 상승시킬 수 있습니다...
hbp-attack-demo
fork from https://github.com/veritas501/hbpattackdemo hbpattack 데모 참고 P0 블로그: https://googleprojectzero.blogspot.com/2022/12/exploiting-CVE-2022-42703-bringing-back-the-stack-attack.html vuln 모듈을 만들어서, 커널 임의 주소 쓰기 원시어primitive가 있다고 가정했지만, kaslr이 켜져 있어 주소 누출이 없는 상황이다. 따라서 cpuentryarea가 kaslr 무작위화에...
CVE-2022-0847
CVE-2022-0847 참고: Dirty Pipe 취약점 소개 PoC 1. 커널 확인 uname -r 2. 컴파일 및 실행 gcc poc.c...
CVE-2022-0847-dirty-pipe-exploit
CVE-2022-0847-dirty-pipe-exploit CVE-2022-0847 dirty-pipe 취약점을 위한 익스플로잇 사용 방법 다음과 같이 컴파일: gcc exploit.c -o exploit gcc가 설치되어 있다고 가정 ./exploit 실행하면 루트 셸이 열립니다 다음과 같은 오류 메시지가 나타나면, root로 로그인하고 비밀번호는 cspshivam 그런 다음, mv /tmp/passwd.bak /etc/passwd를 실행하여 /etc/passwd를 복원합니다...
CVE-2024-0582
RU GenIoURingExploit 는 Linux 커널의 특정 취약점CVE-2024-0582을 대상으로 하는 PoC 익스플로잇입니다. 이 PoC는 iouring 메커니즘을 활용하여 소켓 버퍼를 조작하고 특정 커널 동작을 유발함으로써 의도하지 않은 액세스를 얻고 잠재적으로 권한을 상승시킵니다. 특징 효율적인 버퍼 조작을 위해 iouring 활용 KASLR커널 주소 공간 레이아웃 무작위화 누출 시연 소켓 버퍼 관리 관련 취약점 악용 제어된 IOCTL 호출을 통해 익스플로잇 트리거 커널 조작을 통한 임의 셸 명령 실행 경로 제공 ...
CVE-2021-33624
CVE-2021-33624에 대한 개념 증명 컴파일 방법: gcc -pthread -o bpfspectretypeconfusion bpfspectretypeconfusion.c -Wall -ggdb -std=gnu99 실행 방법: sudo ./bpfspectretypeconfusion 1 2 ffffffffa4925620 0x10 여기서 1과 2는 두 개의 서로 다른 하드웨어 코어에서 실행되는 CPU 스레드이고, ffffffffa4925620은 누출하려는 대상 메모리이며, 0x10은 누출할 바이트 수입니다. 이 익스플로잇은...
iptable_evil
iptableevil iptableevil는 iptables를 위한 매우 특수한 백도어로, 악의 플래그evil bit가 설정된 모든 패킷을 방화벽 규칙에 관계없이 허용합니다. 첫 번째 구현은 iptableevil.c에 있으며, iptables에 테이블을 추가하고 커널 헤더를 수정하여 자리를 확보해야 합니다. 두 번째 구현은 iptables 코어 모듈과 그 종속 모듈을 수정한 버전으로, 모든 악의 패킷을 허용합니다. Linux 커널 버전 5.8.0-48에서 테스트했지만, iptables의 완전한 구현이 있는 거의 모든 커널 버전...
dirtcow
dirtcow 리눅스 로컬 권한 상승 취약점 Dirty Cow CVE-2016-5195 재현 0、 uname -a 명령어로 리눅스 커널 정보 확인 1、 EXP를 로컬/서버에 다운로드 2、 gcc -pthread dirty.c -o dirty -lcrypt 명령어로 dirty.c를 컴파일하여 dirty 실행 파일 생성 3、 ./dirty pass 실행으로 권한 상승, pass는 설정한 비밀번호 참고 링크: https://www.jianshu.com/p/df72d1ee1e3e...
Umbra
Umbra Umbra는 커널 4.x 및 5.x5.7까지용 실험적인 원격 제어 가능 LKM 루트킷으로, 네트워크 백도어를 열어 원격 호스트로 리버스 셸을 실행하고, 원격으로 악성코드를 실행하는 등 다양한 기능을 제공합니다. 이 루트킷은 아직 개발 중이지만, 아래 나열된 기능들은 이미 완전히 작동합니다. 참고: 이 루트킷은 커널 5.4.0과 Ubuntu 18.04를 사용하여 개발 및 테스트되었습니다. Features 🌟 악성 TCP 패킷을 수신한 후 원격 IP로 리버스 셸을 실행하는 백도어. 🌟 Umbra Injector 를 사용...
cve-2026-64560-a16
CVE-2026-64560 — 도구 체인 + 다중 타깃 이식 CVE-2026-64560은 Linux 커널 posix-cpu-timers의 use-after-free입니다 로컬 비권한 레이스, CVSS 3.1 = 7.8; 6.6.118 미수정, 6.6.147에서야 수정. 이 저장소에는 두 가지가 있습니다: 업스트림에서 수많은 Python 스크립트로만 구동 가능한 도구 체인을 단일 정적 Go 바이너리 로 만드는 것, 그리고 업스트림에 없는 realme RMX5010 A16 / SM8750 타깃을 추가하는 것입니다. !WARNING...
CVE-2015-8660
CVE 2015-8660 연구 설명 이것은 제 운영체제 보안 과정의 최종 연구 프로젝트를 위해 CVE 2015-8660 overlayFS 취약점에 대해 수행한 연구입니다. 이 프로젝트의 목표는 2012년부터 2022년까지의 Linux 커널 취약점을 찾고, 취약점을 설명하고, 잠재적 영향을 설명하며, 조작된 익스플로잇을 사용하여 취약점을 시연하는 것이었습니다. 이 취약점은 fs/overlayfs/inode.c 프로그램에 위치한 ovlsetattr 함수로 인해 발생합니다. 조작된 애플리케이션을 통해 악용되면, 악의적인 사용자가 로...
cve-2022-0847dirtypipe-exploit
cve-2022-0847dirtypipe-exploit...
CVE-2026-31431
CVE-2026-31431 — Copy Fail 패치 상태 추적 사이트 Copy Fail 패치 상태 추적기의 소스: Linux 커널의 algifaead 권한 상승 취약점에 대한 수정을 어떤 배포판이 배포했는지 기록하는 단일 페이지 사이트입니다. 사실 정보가 있는 곳 이 버그에 관한 모든 것 — CVE ID, 영향 및 수정 버전, 상류 수정 커밋, 발견 및 공개 크레딧, 최종 배포판별 패치 상태 — 은 이 README가 아닌 추적기 페이지에 속합니다: 렌더링 결과: https://kimmo.cloud/CVE-2026-31431/...
CVE-2023-3640
SCTF2023kernelpwn SCTF 2023 커널 pwn 여담: 광고 하나 하자면, 필자는 2024년 졸업 예정 학부생이며, 올해 가을 채용에 참여 중입니다. 연락 주시면 감사하겠습니다 sycrop 이 문제는 두 가지 포인트를 테스트하고자 했습니다. 1. cpu entry area 매핑 영역의 시작점에는 커널 텍스트 세그먼트와의 오프셋이 고정된 몇 개의 주소가 있습니다. 자세한 내용은 아래 그림을 참조하세요. 이는 단순한 트릭이며, Google의 KCTF에 처음 등장한 후 국제 대회에서 몇 번 등장했습니다. 2. 유저...