Open5GS 까지 2.7.5 SMF src/smf/smf-sm.c smf_state_operational stream 서비스 거부
요약
현재 Open5GS 까지 2.7.5에서 문제가 있는로 분류된 취약점이 발견되었습니다. 영향을 받은 것은 smf_state_operational 함수이며 파일 src/smf/smf-sm.c 내부에 있음 구성 요소 SMF에 속함. 이러한 조작 은(는) stream 인자에 대해 이루어질 경우 서비스 거부을(를) 유발합니다.
이 취약점은 CVE-2025-8802로 식별됩니다. 이 취약점은 원격으로 악용될 수 있습니다. 추가로, 사용할 수 있는 익스플로잇이 있습니다.
영향을 받는 구성 요소를 업그레이드하는 것이 권장됩니다.
세부
현재 Open5GS 까지 2.7.5에서 문제가 있는로 분류된 취약점이 발견되었습니다. 영향을 받은 것은 smf_state_operational 함수이며 파일 src/smf/smf-sm.c 내부에 있음 구성 요소 SMF에 속함. 이러한 조작 은(는) stream 인자에 대해 이루어질 경우 서비스 거부을(를) 유발합니다. CWE를 활용한 선언은 CWE-404로 연결됩니다. 해당 취약점은 발표되었습니다 3978로서. github.com에서 이 권고문을 내려받을 수 있습니다.
이 취약점은 CVE-2025-8802로 식별됩니다. 이 취약점은 원격으로 악용될 수 있습니다. 기술 관련 세부 정보가 있습니다. 이 취약점의 인기도는 평균 이하입니다. 추가로, 사용할 수 있는 익스플로잇이 있습니다. 익스플로잇이 공개되어 대중이 사용할 수 있습니다. 현재 시점에서 익스플로잇의 가격은 대략 USD $0-$5k 정도로 추정됩니다. MITRE ATT&CK 프로젝트에 따르면, 공격 기법은 T1499 입니다. 해당 권고문에서는 다음 내용을 강조합니다:
The vulnerability in Open5GS SMF occurs when handling a closed HTTP/2 stream during UE deregistration under memory-constrained conditions. Due to insufficient error handling, the SMF process triggers a fatal assertion (stream) in smf-sm.c, immediately terminating the entire SMF process. The SMF (Session Management Function) is a core network function responsible for PDU session establishment, modification, and release, as well as interfacing with the UPF (User Plane Function) and other network functions (e.g., AMF, UDM) over the service-based interface. An SMF crash disrupts active data sessions, breaks control signaling with the UPF, and forces dependent NFs into error states due to lost session context. The issue is not isolated to the SMF process—it cascades to other core functions, impacting the entire 5G core service. Scope justification The current CVSS scoring lists Scope as “Unchanged” (S:U), implying the impact remains confined to the SMF. In reality, an SMF crash causes a network-wide disruption of data-plane services. Active PDU sessions are dropped, UPF loses forwarding context, and AMF cannot complete session management procedures for both existing and new UEs. This cross-component failure clearly extends beyond the SMF’s own security scope, and therefore the Scope should be updated to “Changed” (S:C). Availability Impact justification Availability Impact is currently rated as “Low” (A:L), assuming partial service degradation. In practice, this vulnerability causes: Immediate termination of all active PDU sessions — all connected UEs lose data connectivity. Rejection of all new PDU session establishment requests — no new data services can be initiated. Failure of ongoing deregistration and session release procedures — leaving resources in inconsistent states. The outage persists until the SMF process is manually restarted. Given the SMF’s central role in session control and its dependencies across the core network, this meets the definition of “High” (A:H) availability impact, as it results in a complete denial of service for data connectivity across the network.
개념 증명로 선언됩니다. 익스플로잇이 다운로드를 위해 github.com에 게시되었습니다.
v2.7.6(으)로의 업그레이드가 이 문제를 해결할 수 있습니다. 최신 버전은 github.com에서 다운로드 가능합니다. 해당 패치의 명칭은 f168f7586a4fa536cee95ae60ac437d997f15b97입니다. 버그 패치가 github.com에서 제공되고 있습니다. 영향을 받는 구성 요소를 업그레이드하는 것이 권장됩니다.
제품
이름
버전
특허
웹사이트
CPE 2.3
CPE 2.2
CVSSv4
VulDB 벡터: 🔒VulDB 신뢰성: 🔍
CNA CVSS-B Score: 🔒
CNA CVSS-BT Score: 🔒
CNA 벡터: 🔒
CVSSv3
VulDB 메타 베이스 점수: 6.7VulDB 메타 임시 점수: 6.3
VulDB 기본 점수: 5.3
VulDB 임시 점수: 4.8
VulDB 벡터: 🔒
VulDB 신뢰성: 🔍
연구원 기본 점수: 8.6
연구원 벡터: 🔒
NVD 기본 점수: 7.5
NVD 벡터: 🔒
CNA 기본 점수: 5.3
CNA 벡터: 🔒
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 벡터 | 복잡성 | 인증 | 기밀성 | 진실성 | 유효성 |
|---|---|---|---|---|---|
| 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 |
| 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 |
| 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 |
VulDB 기본 점수: 🔒
VulDB 임시 점수: 🔒
VulDB 신뢰성: 🔍
악용
수업: 서비스 거부CWE: CWE-404
CAPEC: 🔒
ATT&CK: 🔒
물리적인: 아니요
현지: 아니요
원격: 네
유효성: 🔒
접근: 공개
상태: 개념 증명
다운로드: 🔒
EPSS Score: 🔒
EPSS Percentile: 🔒
가격 예측: 🔍
현재 가격 추정: 🔒
| 0-Day | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 |
|---|---|---|---|---|
| 오늘 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 |
위협 인텔리전스
관심: 🔍활성 배우: 🔍
활성 APT 그룹: 🔍
대책
추천: 업그레이드상태: 🔍
0일 시간: 🔒
업그레이드: Open5GS v2.7.6
패치: f168f7586a4fa536cee95ae60ac437d997f15b97
타임라인
2025. 08. 09. 권고가 공개됨2025. 08. 09. VulDB 항목이 생성됨
2025. 08. 15. VulDB 마지막 업데이트
출처
제품: github.com권고: 3978
상태: 확인됨
CVE: CVE-2025-8802 (🔒)
GCVE (CVE): GCVE-0-2025-8802
GCVE (VulDB): GCVE-100-319330
EUVD: 🔒
scip Labs: https://www.scip.ch/en/?labs.20161013
기타: 🔒
항목
만들어진: 2025. 08. 09. AM 09:26업데이트됨: 2025. 08. 15. PM 04:50
변경 사항: 2025. 08. 09. AM 09:26 (62), 2025. 08. 10. PM 02:01 (31), 2025. 08. 10. PM 03:57 (1), 2025. 08. 15. PM 03:43 (1), 2025. 08. 15. PM 03:44 (12), 2025. 08. 15. PM 03:47 (4), 2025. 08. 15. PM 04:50 (12)
완벽한: 🔍
제출자: lixxxiang
커미터: lixxxiang
Cache ID: 216::103
제출
수락
- 제출 #626122: Open5GS <=v2.7.5 Denail of Service (\~에 의해 lixxxiang)
If you want to get best quality of vulnerability data, you may have to visit VulDB.
아직 댓글이 없습니다. 언어: ko + en.
댓글을 작성하려면 로그인하세요.