Skip to content

🔒 Security Batch #99: CORS Wildcard Fix#9

Closed
BossChaos wants to merge 2 commits into
mainfrom
sec-batch99
Closed

🔒 Security Batch #99: CORS Wildcard Fix#9
BossChaos wants to merge 2 commits into
mainfrom
sec-batch99

Conversation

@BossChaos

Copy link
Copy Markdown
Owner

fix: replace CORS wildcard with specific origin

  • Replace Access-Control-Allow-Origin: * with https://rustchain.io
  • Affects 6 files across RPC, beacon, explorer, and integration servers
  • Prevents unauthorized cross-origin access to sensitive endpoints

Security: CVE-2026-CORS-001

@github-actions

github-actions Bot commented May 8, 2026

Copy link
Copy Markdown

Welcome to RustChain! Thanks for your first pull request.

Before we review, please make sure:

  • Your PR has a BCOS-L1 or BCOS-L2 label
  • New code files include an SPDX license header
  • You've tested your changes against the live node

Bounty tiers: Micro (1-10 RTC) | Standard (20-50) | Major (75-100) | Critical (100-150)

A maintainer will review your PR soon. Thanks for contributing!

@github-actions

github-actions Bot commented May 8, 2026

Copy link
Copy Markdown

✅ BCOS v2 Scan Results

Metric Value
Trust Score 60/100
Certificate ID BCOS-7c9ae50b
Tier L1 (met)

BCOS Badge

What does this mean?

The BCOS (Beacon Certified Open Source) engine scans for:

  • SPDX license header compliance
  • Known CVE vulnerabilities (OSV database)
  • Static analysis findings (Semgrep)
  • SBOM completeness
  • Dependency freshness
  • Test infrastructure evidence
  • Review attestation tier

Full report | What is BCOS?


BCOS v2 Engine - Free & Open Source (MIT) - Elyan Labs

BossChaos added 2 commits May 9, 2026 01:06
- Replace Access-Control-Allow-Origin: * with https://rustchain.io
- Affects 6 files across RPC, beacon, explorer, and integration servers
- Prevents unauthorized cross-origin access to sensitive endpoints

Security: CVE-2026-CORS-001
@github-actions

Copy link
Copy Markdown

This PR has been inactive for 14 days. It will be closed in 7 days unless updated.
Need help finishing? Ask in the PR comments — we're happy to assist!

@github-actions github-actions Bot added the stale label May 25, 2026
@github-actions

github-actions Bot commented Jun 1, 2026

Copy link
Copy Markdown

Closed due to inactivity. Feel free to reopen with updates.

@github-actions github-actions Bot closed this Jun 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant