503 matches found
CVE-2024-24787-PoC
CVE-2024-24787-PoC Darwin에서 Apple 버전의 ld를 사용할 때 CGO를 포함하는 Go 모듈을 빌드하면 cgo LDFLAGS 디렉티브에서 -ltolibrary 플래그 사용으로 인해 임의 코드 실행이 트리거될 수 있습니다. 이 버그는 제 것이 아니며, PoC만 만들었습니다. 참고 https://pkg.go.dev/vuln/GO-2024-2825...
CLEANSTART-2026-AC13048 When using LookupCNAME with the cgo DNS resolver, a very long CNAME response can trigger a double-free of C memory and a crash
CVE-2026-33811 affects multiple packages. When using LookupCNAME with the cgo DNS resolver, a very long CNAME response can trigger a double-free of C memory and a crash. See references for individual vulnerability details...
Go-Get-RCE-CVE-2018-6574-POC
CVE-2018-6574 POC 링크 https://nvd.nist.gov/vuln/detail/CVE-2018-6574 http://blog.nsfocus.net/cve-2018-6574/ 실행 go get github.com/neargle/CVE-2018-6574-POC 상세 payload 위치: https://github.com/neargle/CVE-2018-6574-POC/blob/master/calc.cL10 이제 CGO 기능을 사용하여 모든 플랫폼을 지원합니다. linux go get 후 /tmp/go-rce-poc...
CLEANSTART-2026-TG48757 When using LookupCNAME with the cgo DNS resolver, a very long CNAME response can trigger a double-free of C memory and a crash
Security vulnerability affects the temporal-server package. When using LookupCNAME with the cgo DNS resolver, a very long CNAME response can trigger a double-free of C memory and a crash...
Astra Linux – Vulnerability in Golang-1.19
The “//line” directive can be used to bypass the restrictions on the “//go:cgo” directives, allowing for the passing of blocked linker and compiler flags during compilation. This can lead to the execution of arbitrary code when running “go build”. The “//line” directive requires the absolute path...
Astra Linux - Vulnerability in Golang-1.19
The go command may generate unexpected code during build time when using cgo. This can lead to unexpected behavior when running a go program that uses cgo. This issue may occur when running a trusted module that contains directories with newline characters in their names. Modules retrieved using...
CVE-2018-6574
CVE-2018-6574 재현 단계: 1. 악성 명령revshell이 포함된 .c 파일을 생성합니다: include include static void malicious attributeconstructor; void malicious system""; 2. GCC로 컴파일합니다. 대상과 정확히 동일한 아키텍처 및 OS에서 컴파일해야 합니다예: Linux x8664: gcc -shared -o attack.so -fPIC attack.c 3. Go가 우리의 악성 플러그인을 사용하도록 지시하는 헤더를 포함한 main.go 파일을...
CVE-2018-6574
CVE-2018-6574 Golang go get 명령에서의 원격 명령 실행 익스플로잇. 소개 Go 패키지를 go get으로 가져올 때, Go는 패키지의 어떤 코드도 실행하지 않고 빌드 및 설치하도록 설계되어 있습니다. 의도는 패키지를 전혀 신뢰하지 않고도 안전하게 get, 빌드, 설치할 수 있다는 것입니다. 이론적으로는 Go 툴체인에게 쉬운 작업처럼 보이지만, 실제로는 상당한 도전 과제입니다. go get은 내부적으로 많은 작업을 수행하며, 패키지 설정에 크게 영향을 받는 방식으로 git 및 clang과 같은 서드파티 도구를...
CVE-2018-6574
CVE-2018-6574 POC CVE-2018-6574용 익스플로잇 POC 컴파일 1. 다음과 같은 익스플로잇 파일을 생성합니다: include include static void malicious attributeconstructor; void malicious system"COMMAND"; 2. 컴파일합니다: gcc -shared -o exploit.so -fPIC exploit.c 3. 마지막으로, cgo가 당신의 플러그인을 사용하도록 지시하는 Go 코드가 필요합니다: package main // cgo CFLAGS:...
CLEANSTART-2026-CA40991 mongo-go-driver repository contains CGo bindings for GSSAPI (Kerberos) authentication on Linux and macOS
CVE-2026-2303 affects multiple packages. The mongo-go-driver repository contains CGo bindings for GSSAPI Kerberos authentication on Linux and macOS. See references for individual vulnerability details...
CLEANSTART-2026-KR88876 When using LookupCNAME with the cgo DNS resolver, a very long CNAME response can trigger a double-free of C memory and a crash
Security vulnerability affects the cri-tools package. When using LookupCNAME with the cgo DNS resolver, a very long CNAME response can trigger a double-free of C memory and a crash...
CLEANSTART-2026-DN56555 When using LookupCNAME with the cgo DNS resolver, a very long CNAME response can trigger a double-free of C memory and a crash
CVE-2026-33811 affects multiple packages. When using LookupCNAME with the cgo DNS resolver, a very long CNAME response can trigger a double-free of C memory and a crash. See references for individual vulnerability details...
AlmaLinux 9.6 [TuxCare] Security Update: git-lfs (ALMALINUX9.6:CLSA-2026:1784541123)
The AlmaLinux 9.6 host has a package installed that is affected by a vulnerability as referenced in the TuxCare ALMALINUX9.6:CLSA-2026:1784541123 advisory. - When using LookupCNAME with the cgo DNS resolver, a very long CNAME response can trigger a double-free of C memory and a crash...
Rocky Linux 9 [CIQ] Security Update: go-toolset / golang / golang-bin / golang-docs / golang-misc / etc Multiple Vulnerabilities (crlsa-2023_3923)
The Rocky Linux 9 host has packages installed that are affected by multiple vulnerabilities as referenced in the CIQ crlsa-20233923 advisory. golang: cmd/go: go command may generate unexpected code at build time when using cgo CVE-2023-29402 golang: cmd/go: go command may execute arbitrary code a...
Rocky Linux 10.1 [CIQ] Security Update: go-toolset / golang / golang-bin / golang-docs / golang-misc / etc Multiple Vulnerabilities (crlsa-2026_2706)
The Rocky Linux 10.1 host has packages installed that are affected by multiple vulnerabilities as referenced in the CIQ crlsa-20262706 advisory. golang: archive/zip: Excessive CPU consumption when building archive index in archive/zip CVE-2025-61728 golang: net/url: Memory exhaustion in query...
Rocky Linux 9.6 [TuxCare] Security Update: git-lfs (ALMALINUX9.6:CLSA-2026:1784541123)
The Rocky Linux 9.6 host has a package installed that is affected by a vulnerability as referenced in the TuxCare ALMALINUX9.6:CLSA-2026:1784541123 advisory. - When using LookupCNAME with the cgo DNS resolver, a very long CNAME response can trigger a double-free of C memory and a crash...
AlmaLinux 9.2 [TuxCare] Security Update: go-toolset / golang / golang-bin / golang-docs / golang-misc / etc Multiple Vulnerabilities (ALMALINUX9.2:CLSA-2026:1772039226)
The AlmaLinux 9.2 host has packages installed that are affected by multiple vulnerabilities as referenced in the TuxCare ALMALINUX9.2:CLSA-2026:1772039226 advisory. - The net/url package does not set a limit on the number of query parameters in a query. While the maximum size of query parameters ...
AlmaLinux 9.2 [TuxCare] Security Update: go-toolset / golang / golang-bin / golang-docs / golang-misc / etc Multiple Vulnerabilities (ALMALINUX9.2:CLSA-2026:1780946485)
The AlmaLinux 9.2 host has packages installed that are affected by multiple vulnerabilities as referenced in the TuxCare ALMALINUX9.2:CLSA-2026:1780946485 advisory. - SWIG file names containing 'cgo' and well-crafted payloads could lead to code smuggling and arbitrary code execution at build time...
CLEANSTART-2026-WJ46547 When using LookupCNAME with the cgo DNS resolver, a very long CNAME response can trigger a double-free of C memory and a crash
Security vulnerability affects the crane package. When using LookupCNAME with the cgo DNS resolver, a very long CNAME response can trigger a double-free of C memory and a crash...
CLEANSTART-2026-RQ24666 discrepancy between how Go and C/C++ comments were parsed allowed for code smuggling into the resulting cgo binary
CVE-2025-61732 affects multiple packages. A discrepancy between how Go and C/C++ comments were parsed allowed for code smuggling into the resulting cgo binary. See references for individual vulnerability details...