Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
alpr-dashboard-patches — algertc/alpr-dashboard를 위한 런타임 패치: 비동기 로거 수정 및 CVE-2025-29927 nginx 완화 | Kitploit
도구/GitHubGitHub/thewaterbug/alpr-dashboard-patches
Authentication & AuthorizationVulnerability AnalysisWeb SecurityDevSecOpsAuthenticationMisconfiguration
GitHubthewaterbug/alpr-dashboard-patches

alpr-dashboard-patches

algertc/alpr-dashboard를 위한 런타임 패치: 비동기 로거 수정 및 CVE-2025-29927 nginx 완화

저장소 보기
3개월 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

ALPR Dashboard 런타임 패치

algertc/alpr-dashboard Docker 프로젝트를 위한 두 가지 드롭인 패치입니다. 두 패치 모두 상위 이미지를 수정하거나 재빌드하지 않고 배포 가능합니다.

포함 내용

logger-fix/ — 비동기 로거 + 정리 스로틀

내장된 동기식 로그 전송(모든 로그 호출 시 전체 파일 읽기 + 다시 쓰기)을 호출당 appendFileSync 기록기와 1분당 한 번 지연된 트림으로 대체합니다. 또한 POST당 이미지 정리 스캔의 속도를 제한합니다.

측정된 영향 (130 KB base64 이미지 페이로드, 실제 Blue Iris 알림과 일치): 원래 서버를 응답 불능 상태로 만든 지속적인 번호판 판독 속도(테스트 기간당 60개 POST 중 0개 완료)가 이제 CPU 변동 없이 전체 처리량으로 실행됩니다.

전체 표면 플롯 및 원시 데이터는 logger-fix/perf/에 있습니다.

middleware-exploit-mitigation/ — CVE-2025-29927 nginx 오버레이

제공된 이미지는 Next.js 15.0.3을 사용하며, 이는 CVE-2025-29927 (CVSS 9.1, x-middleware-subrequest 헤더를 통한 인증 우회)에 취약합니다. Next.js >= 15.2.3에서 상위에서 수정되었지만, 상위 이미지를 업데이트하지 않고는 패치할 수 없습니다.

이 패치는 앱 앞에 nginx:alpine 사이드카를 배치하여 모든 프록시 요청에서 우회 헤더를 제거합니다. 앱 변경도, 이미지 재빌드도 필요 없습니다.

왜 상위에 PR을 보내지 않나요?

  • 로거 수정은 런타임 몽키 패치로, 내부 플래그(global.__loggerInitialized) 및 fileStorage.cleanupOldFiles의 fs/promises.readdir 사용에 의존합니다. 현재 logger.js 및 스토리지 코드에 대해 작동하지만 "올바른" 수정은 아닙니다. 올바른 수정은 상위 코드에서 LimitedLineTransport를 비차단 구현으로 교체하는 것입니다. 이 패치는 그때까지 안전하게 실행할 수 있는 방법입니다.
  • CVE 완화는 코드 변경이 아닌 배포 계층의 문제입니다. 앱 이미지가 아닌 compose 오버레이에 속합니다.

두 패치 모두 설치와 되돌리기가 쉬우며, 상위 릴리스와 독립적입니다.

호환성

2026-04 기준 algertc/alpr-dashboard:latest에서 테스트되었습니다. 안정성을 위해 알려진 좋은 이미지 태그를 고정하세요. 특히 로거 패치는 상위 변경으로 인해 구현 세부 사항이 변경될 수 있습니다.

라이선스

MIT — LICENSE 참조.

도구 다운로드