Lucene search
+L
GithubRecent

163870 matches found

Github Security Blog
Github Security Blog
•added 2026/09/29 12:31 a.m.•8 views

Malicious code in hardhat-zet (npm)

Source: amazon-inspector 37cd33c0908189c0085fba153be1c42776411968aa5ad652dd7ffdef88b318bc [email protected] is published under a name that impersonates the Hardhat Ethereum tooling ecosystem, but its README, type definitions and docs/ tree are copied verbatim from the unrelated pino logger projec...

6AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/29 12:31 a.m.•10 views

Malicious code in test-agency-assignment (npm)

Source: amazon-inspector dcdf62e1c1eb44ca7a29ed37c12bdb71883025a46c5066e58c9228f0dfe782c2 package.json declares a postinstall lifecycle script wscript.exe 4444.vbs, causing the VBS file shipped in the tarball to run automatically on npm install on Windows hosts. 4444.vbs contains a hand-rolled...

6.3AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/29 12:31 a.m.•10 views

Malicious code in dotenv-native (npm)

Source: amazon-inspector 4369c7fa886fc7d315922759932056664863d71157bcdece943fa53339586f03 Package dotenv-native typosquats the popular dotenv family bundled internal manifest name node-env-buffer and executes an attacker-controlled payload on module load. On require, dist/index.cjs and the dot2en...

5.9AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/29 12:31 a.m.•13 views

Malicious code in fabric-native-loader (npm)

Source: amazon-inspector d289ae71736f05158f45d6636730641e82b5a774bf99bf1b587155d31c73daaa package.json declares a postinstall hook that runs index.js on npm install. index.js reads Minecraft launcher credential stores launcheraccounts.json, launcherprofiles.json, and equivalent files for Prism,...

5.9AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 9:56 p.m.•29 views

Nodemailer: Process-global DNS cache reuses TLS `servername` across transports, enabling cross-tenant SMTP credential disclosure

Summary Nodemailer's process-global DNS cache is keyed only by host, but each cache entry also stores the caller-specific TLS servername. When two direct SMTPS transports use the same DNS host with different tls.servername values, the first transport's server name is returned to the second...

6AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 9:42 p.m.•102 views

undici vulnerable to Denial of Service via unhandled error in WebSocket permessage-deflate decompression

Impact undici's WebSocket client including Node.js's bundled globalThis.WebSocket crashes the entire Node.js process when a remote WebSocket peer sends a permessage-deflate compressed message that crosses the decompressed-payload size limit and then contains a malformed DEFLATE block. In...

5.9CVSS6AI score0.00412EPSS
SaveExploits0References10Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 9:34 p.m.•21 views

multer vulnerable to Denial of Service via orphaned disk writes on aborted uploads

Impact Multer's diskStorage can leave complete, orphaned files on disk when a multipart upload is aborted in the brief window before the storage engine assigns the file path. This is an incomplete fix of CVE-2026-5038: the earlier cleanup removes only in-flight uploads that already have a path, s...

5.3CVSS5.9AI score0.00532EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 9:33 p.m.•55 views

morgan vulnerable to Log Injection via unescaped double quote in quoted log fields

Impact Morgan writes attacker-controlled request data to the access log. Its escaping added in 1.11.0 and 1.12.0 neutralizes control characters, the Unicode line separators, and backslash, but not the double quote 0x22, which is the field delimiter of the Apache combined log format morgan emits. ...

5.3CVSS6AI score0.0041EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 9:31 p.m.•26 views

Angular SSR: Denial of Service (DoS) via Infinite Loop on Malformed DOCTYPE

A Denial of Service DoS vulnerability exists in @angular/platform-server's DOM emulation parser domino. When processing untrusted user input containing an incomplete DOCTYPE declaration ending with whitespace before EOF such as , and keyword matching advance nextchar, the EOF branch case -1: // E...

6AI score0.00872EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 9:31 p.m.•20 views

Duplicate Advisory: Authlib: empty signatures validation in JWS JSON deserialization

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-6v38-4h7w-rj9h. This link is maintained to preserve external references. Original Description Authlib v1.7.2 and below contains a signature verification bypass vulnerability. The JsonWebSignature.deserializejson...

9.8CVSS5.9AI score0.00433EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 9:30 p.m.•9 views

Malicious code in llm-nebula (npm)

Source: amazon-inspector 0eee293a9973027154eea71635c14e8a4cb2ad8a1e4f80a65399ad874afcb669 Package presents itself as an LLM SDK nebula.js exposes a small client stub but declares preinstall: node preinstall.cjs in package.json, and preinstall.cjs is a 232KB single-line obfuscated blob that runs...

6.2AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 9:24 p.m.•40 views

fast-uri vulnerable to authority injection via an unvalidated port in serialize

Impact fast-uri serializes the port component of a URI without validating it. When recomposing the authority, fast-uri escapes the userinfo and host components but concatenates the port verbatim, so a port value that is not a sequence of digits can inject authority delimiters. For example,...

7.5CVSS7.1AI score0.00239EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 9:23 p.m.•53 views

fast-uri vulnerable to host confusion via an unclosed bracket in the URI authority

Impact fast-uri accepts a host that contains an unbalanced or misplaced authority bracket or without reporting an error. A host that starts with but does not end with , such as @127.0.0.1, is neither validated as an IP literal nor canonicalized as a domain name, so parse returns it as the host wi...

7.5CVSS7AI score0.0038EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 8:44 p.m.•25 views

jackson-databind: Comparable missing from DefaultBaseTypeLimitingValidator's unsafe base types (incomplete PolymorphicTypeValidator denylist)

Summary DefaultBaseTypeLimitingValidator — the PolymorphicTypeValidator used automatically whenever @JsonTypeInfo is applied without an explicitly configured custom validator — denies polymorphic resolution only for nine specific "unsafe base types" Object, Serializable, Closeable, AutoCloseable,...

5.6CVSS5.9AI score0.00717EPSS
SaveExploits0References11Affected Software2
Github Security Blog
Github Security Blog
•added 2026/09/28 8:43 p.m.•74 views

ip-address: Address6.isLinkLocal() recognizes fe80::/64 rather than fe80::/10, allowing SSRF and trust-boundary bypass to on-link hosts

Summary Address6.isLinkLocal recognizes fe80::/64 rather than fe80::/10. Link-local unicast is the whole /10 under RFC 4291 §2.4 and the IANA IPv6 Special-Purpose Address Registry, so the method returns false for every link-local address outside the one /64 that stateless address autoconfiguratio...

6.3CVSS5.9AI score0.00386EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 8:43 p.m.•32 views

ip-address: no classifier recognizes the NAT64 local-use range 64:ff9b:1::/48, allowing SSRF and trust-boundary bypass

Summary No classifier on Address6 recognizes the NAT64 local-use range 64:ff9b:1::/48 RFC 8215. isPrivate, isLoopback, isLinkLocal and their siblings all return false for every address in it, so an internal IPv4 destination written through a local-use NAT64 prefix 64:ff9b:1:7f00:0:100:: for...

6.9CVSS5.9AI score0.00386EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 8:39 p.m.•27 views

Angular SSR: XSS via Unescaped Processing Instruction (<?...?>) Nodes in Fallback Raw-Content Elements

Summary An XSS vulnerability exists in @angular/platform-server during server-side rendering SSR HTML serialization of ProcessingInstruction DOM nodes , nodeType === 7 when nested inside fallback raw-content elements , , , . While processing instruction data escaped to , it did not check for or...

8.6CVSS6.8AI score0.00281EPSS
SaveExploits1References11Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 8:19 p.m.•49 views

jackson-databind: Duration XMLGregorianCalendar Unbounded Number Parse DoS

Summary jackson-databind 3.2.1 deserializes a JSON string bound to a javax.xml.datatype.Duration or javax.xml.datatype.XMLGregorianCalendar field by passing the raw string verbatim to DatatypeFactory.newDurationvalue / newXMLGregorianCalendarvalue. Per the XML-Schema lexical grammar these factory...

7.5CVSS6.8AI score0.00628EPSS
SaveExploits0References10Affected Software2
Github Security Blog
Github Security Blog
•added 2026/09/28 8:19 p.m.•76 views

jackson-databind: Path Deserialization Missing Scheme Allowlist for FileSystemProvider Resolution

Summary A java.nio.file.Path field bound from untrusted JSON reaches JDKFromStringDeserializer.NioPathHelper.deserialize. The attacker string flows through new URIvalue → Path.ofuri, then on FileSystemNotFoundException into a ServiceLoader enumeration that calls provider.getPathuri on the first...

5.3CVSS6.5AI score0.00572EPSS
SaveExploits0References12Affected Software2
Github Security Blog
Github Security Blog
•added 2026/09/28 8:17 p.m.•33 views

jackson-databind: Incomplete fix for CVE-2026-54514: eager DNS resolution (SSRF) still present in InetAddress deserialization

Summary CVE-2026-54514 GHSA-hgj6-7826-r7m5 fixed an eager-DNS-resolution / SSRF issue in jackson-databind's deserialization of java.net.InetSocketAddress by switching to InetSocketAddress.createUnresolved... PR 5951, commit 1f5a1037, released in 2.18.8 / 2.21.4 / 3.1.4. That fix did not cover the...

5.3CVSS6.3AI score0.00368EPSS
SaveExploits0References10Affected Software2
Github Security Blog
Github Security Blog
•added 2026/09/28 7:43 p.m.•21 views

@grpc/grpc-js: The exact path match matcher incorrectly only applies a prefix match for case-insensitive matches

Impact When using RBAC to apply authentication rules, the exact path method name matcher applies a prefix match instead of an exact match for case-insensitive matches. As a result, if a service has a method with a name that is a prefix of the name of a different method, and they have different...

6.5CVSS5.8AI score0.00251EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 7:00 p.m.•41 views

How we found 24 Android vulnerabilities using our open source AI security agent

With the rise of AI in the security space, our team created the GitHub Security Lab Taskflow Agent as a way for security researchers to easily automate, package, and share the AI prompts and workflows that they find effective for their work. In this blog post, I'll share how I created auditing...

5.8AI score
SaveExploits0
Github Security Blog
Github Security Blog
•added 2026/09/28 6:31 p.m.•12 views

Malicious code in nebulaai-sdk (npm)

Source: amazon-inspector dc906b81107141fbd85dcabf89fd2f5112c4e4a134045c90d6a35abb4b67d16e The package's preinstall.js contains a base64+zlib-encoded 257 KB Windows PE executable. On npm install on Windows, the script decodes the blob and writes it to %LOCALAPPDATA%\Microsoft\Conhost\conhost.exe —...

6.5AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 6:31 p.m.•8 views

Malicious code in simple-date-formatter-new-12 (npm)

Source: amazon-inspector bd79db99adb8878673dd85db5a29661432808fa8fcc5e3d750b907418df8ae5f npm package [email protected] declares a postinstall lifecycle script in package.json that runs automatically on npm install. The script uses curl to fetch an internal Baidu host...

5.8AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 6:31 p.m.•12 views

Malicious code in nebula-llm (npm)

Source: amazon-inspector b33da6aef41209f654f8f76cc56074a7b827599f42f941e3917326da1f4d2566 The npm package [email protected] ships a preinstall lifecycle script preinstall.cjs that embeds a 257KB Windows PE binary as a base64+zlib-compressed string literal. On npm install on Windows, the script...

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

Malicious code in figlet-chalk-render (npm)

Source: amazon-inspector 992cf49b88be09149971d4ac18fe2a4b61d242186f553cb3283a26970b886d7f The package is advertised as a chalk+figlet wrapper but index.js contains a top-level IIFE that runs on require. On Windows hosts, it reconstructs the module names 'https', 'os', 'fs', 'path', and...

6.1AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 6:31 p.m.•10 views

Malicious code in fabric-render-bridge (npm)

Source: amazon-inspector c2715ef0b07fbf0ca24fb8dadec44f2fcfdc273421a49ad2201bf8e40d3e2c01 package.json declares postinstall="node index.js", so npm install fabric-render-bridge automatically executes index.js. index.js reads Minecraft launcher credential stores across multiple launchers...

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

Malicious code in chalk-figlet (npm)

Source: amazon-inspector 66dfb43d5f4ae643e32497447293c12170a21f258a7e7d3d07e8f90f2119e13b package.json declares a postinstall script node example.js that requires index.js at install time. index.js contains a function named syncTelemetry that decodes a hex-obfuscated URL...

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

Malicious code in fabric-asset-pipeline (npm)

Source: amazon-inspector bb92787d766d5bfa0c384cc04909689215fa0d3e869630422caa8bedd303038a [email protected] declares a postinstall hook that runs index.js on npm install. index.js is heavily obfuscated obfuscator.io-style rotated string array plus base64+RC4 decoding of identifiers and...

5.9AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 4:08 p.m.•8 views

Malware in @digift/cli

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/28 4:07 p.m.•6 views

Malware in img-to-native

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/28 4:07 p.m.•7 views

Malware in native-runner

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/28 4:05 p.m.•8 views

Malware in nebulajs-api

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/28 4:05 p.m.•8 views

Malware in nebula-sdk

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/28 4:03 p.m.•8 views

Malware in vite-plugin-crypto

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/28 4:01 p.m.•7 views

Malware in hardhat-cap

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/28 3:59 p.m.•8 views

Malware in tailwindcss-form-kit

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/28 3:54 p.m.•7 views

Malware in my-skibidi

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/28 3:54 p.m.•7 views

Malware in chaikit

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/28 3:31 p.m.•9 views

Malicious code in git-en-boite-logging (npm)

Source: amazon-inspector f6ebee9f4428d7f14f6f941438064715c8bece34c5fe6bfedf32bbd8cba226c0 package.json declares a preinstall lifecycle hook that runs wget to a hardcoded webhook.site collector URL https://webhook.site/3fcfa5af-1b4e-4556-9d48-26190d02795f/, passing $whoami, $hostname, and $pwd as...

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

Malicious code in eslint-plugin-skywagon-web (npm)

Source: amazon-inspector 3c5d134d2e79b24ed65d2998520db05b5cc86b251ae579a6d8cec6d8fe02340f [email protected] ships an index.js that is executed via a preinstall lifecycle script on npm install. The script collects installer-side identifiers — os.hostname, os.userInfo.username,...

5.8AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 2:01 p.m.•22 views

scim-patch: Mutation of Inherited Built-in Method Objects

Summary Incomplete Prototype Pollution Fix Allows Mutation of Inherited Built-in Method Objects scim-patch blocks direct dangerous path segments such as proto, constructor, and prototype, but still traverses inherited properties when applying SCIM patch paths. An attacker who controls a SCIM PATC...

4.3CVSS5.9AI score0.00396EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 1:59 p.m.•26 views

code-ollama: `grep_search` Command Injection via Unescaped `$()` Shell Substitution (CWE-78)

grepsearch Command Injection via Unescaped $ Shell Substitution CWE-78 Summary The grepsearch tool in code-ollama constructs a shell command string by interpolating attacker-controlled pattern and path arguments, then executes it via childprocess.exec. The sanitization only escapes backslashes an...

6.2AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 9:30 a.m.•8 views

Malicious code in azure-langchain-example (PyPI)

Source: kam193 59c10650dde5db077b435212025a4cb48ab69daf76022cb932dfec98beea4479 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
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/28 6:46 a.m.•10 views

Malware in wbnr-probe-visible-check

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/28 6:46 a.m.•8 views

Malware in @wbnr/design-kit

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/28 6:46 a.m.•8 views

Malware in @wbnr/lottiefiles-loader

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/28 6:44 a.m.•8 views

Malware in kalasnik-npm-simple-test

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/28 6:37 a.m.•8 views

Malware in kjj81

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/28 6:37 a.m.•8 views

Malware in o0o9

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
Total number of security vulnerabilities163870