global-validation
진입점 전반의 입력 검증
입력 검증은 폼, API, 비즈니스 규칙 전반에서 일관성이 없어지기 쉽습니다. 이 스킬은 Claude, Codex, Claude Code가 안전한 검증 패턴을 따르도록 안내합니다.
내 에이전트로 설치
이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.
Review the Skillstore skill "global-validation" from https://skillstore.io/skills/eis-its-global-validation.md and its manifest at https://skillstore.io/api/skills/eis-its-global-validation/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.
에이전트가 읽기 쉬운 리소스
AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.
테스트해 보기
"global-validation" 사용 중입니다. 결제 엔드포인트가 amount, currency, account identifier를 받습니다.
예상 결과:
amount를 허용된 한도 내의 양수 decimal로 검증하세요. 지원되는 currency를 허용 목록으로 제한하세요. balance checks 전에 account identifier 형식을 확인하세요.
"global-validation" 사용 중입니다. 가입 폼이 브라우저에서만 email을 검증합니다.
예상 결과:
email 형식과 필수 필드 검사를 서버로 이동하세요. 더 빠른 피드백을 위해 브라우저 검증은 유지하되, 이를 신뢰하지 마세요.
"global-validation" 사용 중입니다. 검색 필드가 데이터베이스 쿼리에 전달됩니다.
예상 결과:
길이를 제한하고 예상 문자를 정규화하며 안전한 쿼리 매개변수를 사용하세요. 지원되지 않는 입력에는 명확한 검증 오류를 반환하세요.
보안 감사
안전The two static findings were determined to be false positives. The path traversal pattern appears only in a fixed Markdown reference, not executable file access. The system reconnaissance alert is a business-rule validation example and shows no system inspection behavior.
위험 요인
📁 파일 시스템 접근 (1)
이 보고서 공유 및 인용
버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.
보고서 링크 복사
https://skillstore.io/skills/eis-its-global-validation/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 배지
[](https://skillstore.io/skills/eis-its-global-validation?utm_source=security_passport_badge)HTML 배지
<a href="https://skillstore.io/skills/eis-its-global-validation?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/eis-its-global-validation/security.svg" alt="Skillstore security assessment" loading="lazy"></a>임베드 카드
<iframe src="https://skillstore.io/embed/skills/eis-its-global-validation.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>학술 인용 (APA · BibTeX · CFF)
APA 인용
EIS-ITS. (2026). global-validation security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/eis-its-global-validation/audits/9BibTeX 인용
@techreport{eis-its-eis-its-global-validation-2026,
author = {EIS-ITS},
title = {global-validation security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/eis-its-global-validation/audits/9},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "global-validation security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "EIS-ITS"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/eis-its-global-validation/audits/9"
identifiers:
- type: other
value: "skillstore:eis-its-global-validation:audit:9"
description: "Skillstore immutable audit report identifier"
변형 비교
설치 가능한 변형 2개각 작성자의 스킬은 별도의 설치 항목으로 유지됩니다. 추천 변형은 Skillstore 근거로 순위가 정해집니다.
이 변형이 1위인 이유
Skillstore 점수
이 점수의 이유 증거 신뢰도: 높음만들 수 있는 것
안전한 API 요청
엔드포인트 로직이 실행되기 전에 요청 매개변수와 페이로드에 대한 검증 검사를 정의합니다.
폼 검증 개선
폼 제출에 대해 클라이언트 측 피드백과 서버 측 강제 검증을 일치시킵니다.
검증 범위 검토
진입점과 비즈니스 규칙 전반에 검증이 일관되게 적용되는지 확인합니다.
이 프롬프트를 사용해 보세요
이 기능을 검토하고 검증이 필요한 모든 입력을 나열하세요. 보안 검사와 사용자 경험 검사를 구분하세요.
이 필드들에 대한 검증 규칙을 만드세요. 필수 필드, 타입 검사, 범위, 형식, 허용 목록, 사용자에게 표시할 오류를 포함하세요.
비즈니스 로직 전에 서버 측에서 검증이 실행되도록 이 코드를 업데이트하세요. 클라이언트 측 검증은 즉각적인 피드백용으로만 유지하세요.
이 워크플로에서 누락된 검증, 안전하지 않은 입력 처리, 취약한 정제, 진입점 전반의 일관되지 않은 오류 동작을 감사하세요.
모범 사례
- 비즈니스 로직이나 저장 전에 서버에서 검증하세요.
- 형식, 범위, enum 값, 허용된 식별자에 허용 목록을 사용하세요.
- 내부 구현 세부 정보를 노출하지 않으면서 검증 오류를 명확하게 유지하세요.
피하기
- 클라이언트 측 검증을 유일한 강제 적용 계층으로 의존하는 것.
- 악성 입력에 대한 주요 방어 수단으로 차단 목록을 사용하는 것.
- 원시 파서, 데이터베이스 또는 스택 오류를 사용자에게 반환하는 것.