LearnNewsExamplesServices
Frontmatter
titleAdd MseeP.ai badge
authorlwsinclair
stateClosed
createdAtNov 15, 2025, 8:04 PM
updatedAtNov 15, 2025, 9:17 PM
closedAtNov 15, 2025, 9:17 PM
mergedAt
branchesdevadd-mseep-badge
urlhttps://github.com/neomjs/neo/pull/7779
Closed
lwsinclair
lwsinclair commented on Nov 15, 2025, 8:04 PM

Hi there,

This pull request shares a security update on neo.

We also have an entry for neo in our directory, MseeP.ai, where we provide regular security and trust updates on your app.

We invite you to add our badge for your MCP server to your README to help your users learn from a third party that provides ongoing validation of neo.

You can easily take control over your listing for free: visit it at https://mseep.ai/app/neomjs-neo.

Yours Sincerely,

Lawrence W. Sinclair CEO/SkyDeck AI Founder of MseeP.ai MCP servers you can trust


MseeP.ai Security Assessment Badge

Here are our latest evaluation results of neo

Security Scan Results

Security Score: 52/100

Risk Level: high

Scan Date: 2025-11-15

Score starts at 100, deducts points for security issues, and adds points for security best practices

Detected Vulnerabilities

Medium Severity

  • gray-matter

    • ['js-yaml']
    • Fixed in version: unknown
  • js-yaml

    • [{'source': 1109754, 'name': 'js-yaml', 'dependency': 'js-yaml', 'title': 'js-yaml has prototype pollution in merge (<<)', 'url': 'https://github.com/advisories/GHSA-mh29-5h37-fv8m', 'severity': 'moderate', 'cwe': ['CWE-1321'], 'cvss': {'score': 5.3, 'vectorString': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}, 'range': '<4.1.1'}]
    • Fixed in version: unknown

Security Findings

Medium Severity Issues

  • semgrep: Potential NoSQL injection. Validate and sanitize user input.

    • Location: apps/shareddialog/view/MainContainerController.mjs
    • Line: 191
  • semgrep: Potential NoSQL injection. Validate and sanitize user input.

    • Location: docs/app/view/classdetails/HeaderComponent.mjs
    • Line: 56
  • ... and 8 more medium severity issues

This security assessment was conducted by MseeP.ai, an independent security validation service for MCP servers. Visit our website to learn more about our security reviews.

tobiu
tobiu commented on Nov 15, 2025, 9:17 PM

Hi Lawrence,

this is an interesting marketing strategy for sure. Getting a badge into a completely unrelated project requires either an amount of several high impact contributions or a decent sponsorship. Since neither of this is the case, this PR is declined.

Since you care about MCP servers, feel free to explore the repo => already 3 in place.

js-yaml is actually a medium risk according to npm audit, and it does not affect the neo platform directly => devDependency for tooling.

Best regards, Tobias