Teire
ChangesScanDocsTrust
Teire

When upstream breaks, Teire fixes your code.

teire-dev/teireSystem status
Built on
  • NVIDIA NemotronNVIDIA Nemotron
  • Nebius Token FactoryNebius Token Factory
  • dependabot-coredependabot-core
  • Cloudflare

Product

Scan a repoChangesInstall on GitHubDashboardDemo video

Developers

DocsGitHubCLI and MCPteire.yml schemanpm

Trust

How Teire runsSource code
Worker running
Watching 44 sources · checked 2 h ago

Changes

2158
in the catalog
1153
new this week
62
dated ahead
  • Google Gemini2 h ago · 57
  • Goon demand · 87
  • Maven · Gradleon demand · 44
  • npmon demand · 913
  • Groq10 h ago · 43
  • Cargoon demand · 108
  • PyPIon demand · 243
  • Twitch10 h ago · 5
  • Bitbucket11 h ago · 0
  • GitLab11 h ago · 43
  • Context711 h ago · 0
  • RubyGems11 h ago · 83
  • Tavily11 h ago · 0
  • GitHub11 h ago · 23
  • Stripe11 h ago · 167

What's new

  • npm packages9 h agominimatch 3.1.5 → 11.0.3: changes the arguments of 2 function(s)●breaks on upgrade+13
  • RubyGems packages10 h agoactivesupport: Possible DoS vulnerability in Active Support safe_constantize✕security+8
  • RubyGems packages10 h ago

Picked up, last 30 days

one dot per day · bigger is more
  • npm

Every change

activestorage: Possible arbitrary file read and remote code execution in Active Storage video previews, analysis and image processing
✕security
+6
  • RubyGems packages10 h agoactionview: Possible XSS vulnerability in Action View highlight helper✕security+3
  • RubyGems packages10 h agoactionpack: Possible sensitive session information leak in Active Storage proxy mode✕security+6
  • RubyGems packages10 h agoactionmailbox: Possible signature replay in Action Mailbox Mailgun ingress✕security
  • PyPI packages10 h agoopenai 0.28.1 → 3.41.0: changes parameters of 5 function(s)●breaks on upgrade+21
  • Cargo packages10 h agopin-utils: `pin-utils` is unmaintained✕security
  • GitLab11 h agometrics.prometheus.port deprecated–notice+42
  • npm packages1 d ago@ruby/prism 1.9.0 → 2.1.0: removes 12 API(s)●breaks on upgrade+5
  • GitHub1 d agorerank-multilingual-v2.0 shutdown✕already broken+22
  • npm packages2 d agoopenai 4.104.0 → 7.45.1: removes 38 import path(s)●breaks on upgrade+34
  • 913
    : 110 on 2026-10-27, 18 on 2026-10-28, 22 on 2026-10-29, 738 on 2026-10-30, 6 on 2026-10-31, 5 on 2026-11-02, 5 on 2026-11-03, 6 on 2026-11-04, 3 on 2026-11-05
  • PyPI243: 143 on 2026-10-27, 9 on 2026-10-28, 3 on 2026-10-29, 76 on 2026-10-30, 3 on 2026-10-31, 3 on 2026-11-02, 3 on 2026-11-03, 3 on 2026-11-05
  • Stripe167: 167 on 2026-10-27
  • OpenAI145: 145 on 2026-10-27
  • Cargo108: 20 on 2026-10-27, 56 on 2026-10-28, 31 on 2026-10-30, 1 on 2026-11-05
  • Go87: 7 on 2026-10-27, 43 on 2026-10-28, 37 on 2026-10-30
  • RubyGems83: 17 on 2026-10-27, 6 on 2026-10-28, 16 on 2026-10-30, 4 on 2026-10-31, 7 on 2026-11-01, 12 on 2026-11-02, 21 on 2026-11-05
  • Perplexity59: 35 on 2026-10-27, 3 on 2026-10-30, 21 on 2026-11-03
  • Google Gemini57: 57 on 2026-10-27
  • Maven · Gradle44: 28 on 2026-10-27, 3 on 2026-10-29, 4 on 2026-10-30, 9 on 2026-10-31
  • 10-08today

    Coming up

    1. Nebius Token FactoryNebius Token FactoryNebius Token Factory · 11in 3 days
    2. Google GeminiGoogle Gemini · 5in 11 days
    3. relay-linkapi.relay.linkin 18 days
    1–60 of 243

    2026-10

    • PyPI packages
      anyio: AnyIO process-pool workers can block indefinitely on undrained stderr
      PyPI · anyio✕security
      Quote
      “AnyIO process-pool workers can block indefinitely on undrained stderr”
      osv.dev ›
    • PyPI packages
      anyio: AnyIO: TLSStream IDNA 2003 host name encoding enables potential TLS certificate spoofing
      PyPI · anyio✕security
      Quote
      “AnyIO: TLSStream IDNA 2003 host name encoding enables potential TLS certificate spoofing”
      osv.dev ›
    • PyPI packages
      certifi: certifi bundles emSign root CAs with compromised intermediate CA keys
      PyPI · certifi✕security
      Quote
      “certifi bundles emSign root CAs with compromised intermediate CA keys”
      osv.dev ›
    • PyPI packages
      cryptography: cryptography: PKCS#7 EnvelopedData decryption exposes a Bleichenbacher oracle through distinguishable errors and timing
      PyPI · cryptography✕security
      Quote
      “cryptography: PKCS#7 EnvelopedData decryption exposes a Bleichenbacher oracle through distinguishable errors and timing”
      osv.dev ›
    • PyPI packages
      dnspython: dnspython dns.name.from_wire_parser() excessive CPU use
      PyPI · dnspython✕security
      Quote
      “dnspython dns.name.from_wire_parser() excessive CPU use”
      osv.dev ›
    • PyPI packages
      filelock: filelock: On Windows an oplock on a soft lock's marker holds SoftFileLock.acquire() past its timeout and blocks the stale break
      PyPI · filelock✕security
      Quote
      “filelock: On Windows an oplock on a soft lock's marker holds SoftFileLock.acquire() past its timeout and blocks the stale break”
      osv.dev ›
    • PyPI packages
      filelock: filelock: StrictSoftFileLock creates its claim directories without the lock mode, so another local user with a write bit on them can end a live hold
      PyPI · filelock✕security
      Quote
      “filelock: StrictSoftFileLock creates its claim directories without the lock mode, so another local user with a write bit on them can end a live hold”
      osv.dev ›
    • PyPI packages
      filelock: filelock: UnixFileLock truncates and chmods any regular file another user renames or hard-links onto the lock path
      PyPI · filelock✕security
      Quote
      “filelock: UnixFileLock truncates and chmods any regular file another user renames or hard-links onto the lock path”
      osv.dev ›
    • PyPI packages
      filelock: filelock: WindowsFileLock ignores mode: a 0o600 lock file and the ReadWriteLock database inherit the directory ACL
      PyPI · filelock✕security
      Quote
      “filelock: WindowsFileLock ignores mode: a 0o600 lock file and the ReadWriteLock database inherit the directory ACL”
      osv.dev ›
    • PyPI packages
      filelock: filelock: StrictSoftFileLock and SoftReadWriteLock adopt a protocol directory another user created first, losing mutual exclusion
      PyPI · filelock✕security
      Quote
      “filelock: StrictSoftFileLock and SoftReadWriteLock adopt a protocol directory another user created first, losing mutual exclusion”
      osv.dev ›
    • PyPI packages
      filelock: filelock: ReadWriteLock on Windows acts on SQLite side files another local user places beside its database
      PyPI · filelock✕security
      Quote
      “filelock: ReadWriteLock on Windows acts on SQLite side files another local user places beside its database”
      osv.dev ›
    • PyPI packages
      filelock: filelock ReadWriteLock: a crafted lock database makes every acquire stall or hang regardless of timeout
      PyPI · filelock✕security
      Quote
      “filelock ReadWriteLock: a crafted lock database makes every acquire stall or hang regardless of timeout”
      osv.dev ›
    • PyPI packages
      filelock: filelock: SoftFileLock stale-lock break removes a live lock file on a reused inode number and admits two holders
      PyPI · filelock✕security
      Quote
      “filelock: SoftFileLock stale-lock break removes a live lock file on a reused inode number and admits two holders”
      osv.dev ›
    • PyPI packages
      filelock: filelock: ReadWriteLock follows a symlink at the lock path into SQLite
      PyPI · filelock✕security
      Quote
      “filelock: ReadWriteLock follows a symlink at the lock path into SQLite”
      osv.dev ›
    • PyPI packages
      filelock: filelock: StrictSoftFileLock follows a symbolic link swapped in at <path>.filelock and creates claim files in a directory another local user chooses
      PyPI · filelock✕security
      Quote
      “filelock: StrictSoftFileLock follows a symbolic link swapped in at <path>.filelock and creates claim files in a directory another local user chooses”
      osv.dev ›
    • PyPI packages
      filelock: filelock Time-of-Check-Time-of-Use (TOCTOU) Symlink Vulnerability in SoftFileLock
      PyPI · filelock✕security
      Quote
      “filelock Time-of-Check-Time-of-Use (TOCTOU) Symlink Vulnerability in SoftFileLock”
      osv.dev ›
    • PyPI packages
      filelock: filelock: SoftFileLock removes a live holder's marker when another user forges the PID in a writable marker
      PyPI · filelock✕security
      Quote
      “filelock: SoftFileLock removes a live holder's marker when another user forges the PID in a writable marker”
      osv.dev ›
    • PyPI packages
      filelock: filelock ReadWriteLock: SQLite reopens the lock database by name, so a planted symlink or journal file makes the lock user's process overwrite or unlink its own files
      PyPI · filelock✕security
      Quote
      “filelock ReadWriteLock: SQLite reopens the lock database by name, so a planted symlink or journal file makes the lock user's process overwrite or unlink its own files”
      osv.dev ›
    • PyPI packages
      filelock: filelock has a TOCTOU race condition which allows symlink attacks during lock file creation
      PyPI · filelock✕security
      Quote
      “filelock has a TOCTOU race condition which allows symlink attacks during lock file creation”
      osv.dev ›
    • PyPI packages
      flask: Flask session does not add `Vary: Cookie` header when accessed in some ways
      PyPI · flask✕security
      Quote
      “Flask session does not add Vary: Cookie header when accessed in some ways”
      osv.dev ›
    • PyPI packages
      flask: Flask vulnerable to possible disclosure of permanent session cookie due to missing Vary: Cookie header
      PyPI · flask✕security
      Quote
      “Flask vulnerable to possible disclosure of permanent session cookie due to missing Vary: Cookie header”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Repository content can impersonate the git directory, leading to arbitrary code execution
      PyPI · gitpython✕security
      Quote
      “GitPython: Repository content can impersonate the git directory, leading to arbitrary code execution”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: arbitrary file read via attacker-controlled branch name in `Head.checkout()` (incomplete fix of CVE-2026-78679)
      PyPI · gitpython✕security
      Quote
      “GitPython: arbitrary file read via attacker-controlled branch name in Head.checkout() (incomplete fix of CVE-2026-78679)”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Dormant multi-line git-config values are corrupted into live injected directives (e.g. core.hooksPath) on any unrelated GitConfigParser write, enabling RCE
      PyPI · gitpython✕security
      Quote
      “GitPython: Dormant multi-line git-config values are corrupted into live injected directives (e.g. core.hooksPath) on any unrelated GitConfigParser write, enabling RCE”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Command Injection via git long-option prefix abbreviation bypass of CVE-2026-42215 blocklist
      PyPI · gitpython✕security
      Quote
      “GitPython: Command Injection via git long-option prefix abbreviation bypass of CVE-2026-42215 blocklist”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Unguarded git option forwarding in IndexFile.checkout() and TagReference.create() enables arbitrary file overwrite and arbitrary file read
      PyPI · gitpython✕security
      Quote
      “GitPython: Unguarded git option forwarding in IndexFile.checkout() and TagReference.create() enables arbitrary file overwrite and arbitrary file read”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: git-config section-name injection enables arbitrary config directives (core.sshCommand RCE)
      PyPI · gitpython✕security
      Quote
      “GitPython: git-config section-name injection enables arbitrary config directives (core.sshCommand RCE)”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: TagReference.create positional reference bypasses kwargs-only --file guard, enabling arbitrary file read (incomplete fix of 3af0c251)
      PyPI · gitpython✕security
      Quote
      “GitPython: TagReference.create positional reference bypasses kwargs-only --file guard, enabling arbitrary file read (incomplete fix of 3af0c251)”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Unguarded git read-tree option forwarding in IndexFile.from_tree/reset/merge_tree enables arbitrary file overwrite
      PyPI · gitpython✕security
      Quote
      “GitPython: Unguarded git read-tree option forwarding in IndexFile.from_tree/reset/merge_tree enables arbitrary file overwrite”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Incomplete unsafe_git_archive_options denylist omits --add-file / --add-virtual-file, enabling arbitrary file read via Repo.archive()
      PyPI · gitpython✕security
      Quote
      “GitPython: Incomplete unsafe_git_archive_options denylist omits --add-file / --add-virtual-file, enabling arbitrary file read via Repo.archive()”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython submodule update path traversal can write outside the repository
      PyPI · gitpython✕security
      Quote
      “GitPython submodule update path traversal can write outside the repository”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Incomplete unsafe_git_revision_options denylist omits --contents/-S, enabling arbitrary file read via Repo.blame()
      PyPI · gitpython✕security
      Quote
      “GitPython: Incomplete unsafe_git_revision_options denylist omits --contents/-S, enabling arbitrary file read via Repo.blame()”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Incomplete unsafe_git_clone_options denylist omits --template enabling arbitrary command execution via clone hooks
      PyPI · gitpython✕security
      Quote
      “GitPython: Incomplete unsafe_git_clone_options denylist omits --template enabling arbitrary command execution via clone hooks”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython reference APIs has a path traversal vulnerability that allows arbitrary file write and delete outside the repository
      PyPI · gitpython✕security
      Quote
      “GitPython reference APIs has a path traversal vulnerability that allows arbitrary file write and delete outside the repository”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Arbitrary local file content disclosure via [include] directive in untrusted .gitmodules (SubmoduleConfigParser never disables merge_includes)
      PyPI · gitpython✕security
      Quote
      “GitPython: Arbitrary local file content disclosure via [include] directive in untrusted .gitmodules (SubmoduleConfigParser never disables merge_includes)”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython validates a submodule's ".git" path only after cloning into it (RCE)
      PyPI · gitpython✕security
      Quote
      “GitPython validates a submodule's ".git" path only after cloning into it (RCE)”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: clone_from()/clone() omit --separate-git-dir from unsafe_git_clone_options, enabling arbitrary git-directory creation outside the destination
      PyPI · gitpython✕security
      Quote
      “GitPython: clone_from()/clone() omit --separate-git-dir from unsafe_git_clone_options, enabling arbitrary git-directory creation outside the destination”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Environment-variable exfiltration via Repo.create_remote() / Remote.add() URL (incomplete fix of GHSA-rwj8-pgh3-r573)
      PyPI · gitpython✕security
      Quote
      “GitPython: Environment-variable exfiltration via Repo.create_remote() / Remote.add() URL (incomplete fix of GHSA-rwj8-pgh3-r573)”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: command injection via unguarded Git options in `Repo.archive()`, `git.ls_remote()`, and arbitrary file overwrite via `Repo.iter_commits()` / `Repo.blame()`
      PyPI · gitpython✕security
      Quote
      “GitPython: command injection via unguarded Git options in Repo.archive(), git.ls_remote(), and arbitrary file overwrite via Repo.iter_commits() / Repo.blame()”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Unguarded git option forwarding in Repo.init enables arbitrary command execution via --template clone hooks
      PyPI · gitpython✕security
      Quote
      “GitPython: Unguarded git option forwarding in Repo.init enables arbitrary command execution via --template clone hooks”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython Remote.pull() refspec bypasses the --upload-pack unsafe-option guard, enabling arbitrary command execution
      PyPI · gitpython✕security
      Quote
      “GitPython Remote.pull() refspec bypasses the --upload-pack unsafe-option guard, enabling arbitrary command execution”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Arbitrary file overwrite via git diff --output argument injection in Diffable.diff (key- and value-controlled)
      PyPI · gitpython✕security
      Quote
      “GitPython: Arbitrary file overwrite via git diff --output argument injection in Diffable.diff (key- and value-controlled)”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: separate_git_dir leaks env vars via crafted .gitmodules submodule name
      PyPI · gitpython✕security
      Quote
      “GitPython: separate_git_dir leaks env vars via crafted .gitmodules submodule name”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Denial of Service via catastrophic backtracking (ReDoS) in Actor.name_email_regex — commit author/committer field parsing
      PyPI · gitpython✕security
      Quote
      “GitPython: Denial of Service via catastrophic backtracking (ReDoS) in Actor.name_email_regex — commit author/committer field parsing”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Submodule.move() follows an attacker-committed intermediate symlink outside the worktree
      PyPI · gitpython✕security
      Quote
      “GitPython: Submodule.move() follows an attacker-committed intermediate symlink outside the worktree”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Arbitrary file read via --pathspec-from-file in IndexFile.remove() and Head.checkout()
      PyPI · gitpython✕security
      Quote
      “GitPython: Arbitrary file read via --pathspec-from-file in IndexFile.remove() and Head.checkout()”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Arbitrary Git Repository Creation Outside the Working Tree via Unvalidated .gitmodules Submodule Name in GitPython
      PyPI · gitpython✕security
      Quote
      “GitPython: Arbitrary Git Repository Creation Outside the Working Tree via Unvalidated .gitmodules Submodule Name in GitPython”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: git-config OPTION-name injection via =/#/whitespace bypasses name validator, enabling forged core.sshCommand/hooksPath (RCE)
      PyPI · gitpython✕security
      Quote
      “GitPython: git-config OPTION-name injection via =/#/whitespace bypasses name validator, enabling forged core.sshCommand/hooksPath (RCE)”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython parse_actor_and_date() is vulnerable to quadratic backtracking on malformed identity lines
      PyPI · gitpython✕security
      Quote
      “GitPython parse_actor_and_date() is vulnerable to quadratic backtracking on malformed identity lines”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Newline injection in config_writer() section parameter bypasses CVE-2026-42215 patch, enabling RCE via core.hooksPath
      PyPI · gitpython✕security
      Quote
      “GitPython: Newline injection in config_writer() section parameter bypasses CVE-2026-42215 patch, enabling RCE via core.hooksPath”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Arbitrary file truncation via git rev-list --output argument injection in unguarded Commit.count
      PyPI · gitpython✕security
      Quote
      “GitPython: Arbitrary file truncation via git rev-list --output argument injection in unguarded Commit.count”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Unsafe git option guard bypass via single-character kwarg value token smuggling enables arbitrary command execution
      PyPI · gitpython✕security
      Quote
      “GitPython: Unsafe git option guard bypass via single-character kwarg value token smuggling enables arbitrary command execution”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython has Command Injection via Git options bypass
      PyPI · gitpython✕security
      Quote
      “GitPython has Command Injection via Git options bypass”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Environment-variable exfiltration via os.path.expandvars() on Repo.clone_from() URL
      PyPI · gitpython✕security
      Quote
      “GitPython: Environment-variable exfiltration via os.path.expandvars() on Repo.clone_from() URL”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Newline injection in config_writer().set_value() enables RCE via core.hooksPath
      PyPI · gitpython✕security
      Quote
      “GitPython: Newline injection in config_writer().set_value() enables RCE via core.hooksPath”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython command wrappers omit unsafe protocol and option checks
      PyPI · gitpython✕security
      Quote
      “GitPython command wrappers omit unsafe protocol and option checks”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Unsafe git option guard bypass via split_single_char_options=False short-option token smuggling enables command execution
      PyPI · gitpython✕security
      Quote
      “GitPython: Unsafe git option guard bypass via split_single_char_options=False short-option token smuggling enables command execution”
      osv.dev ›
    • PyPI packages
      gitpython: GitPython: Unsafe option check validates multi_options before shlex.split transformation
      PyPI · gitpython✕security
      Quote
      “GitPython: Unsafe option check validates multi_options before shlex.split transformation”
      osv.dev ›
    • PyPI packages
      gunicorn: Gunicorn HTTP Request/Response Smuggling vulnerability
      PyPI · gunicorn✕security
      Quote
      “Gunicorn HTTP Request/Response Smuggling vulnerability”
      osv.dev ›
    • PyPI packages
      gunicorn: Request smuggling leading to endpoint restriction bypass in Gunicorn
      PyPI · gunicorn✕security
      Quote
      “Request smuggling leading to endpoint restriction bypass in Gunicorn”
      osv.dev ›
    1 / 5Next ›
  • AnthropicAnthropicclaude-sonnet-4-5-20250929in 24 days
  • OpenAIOpenAIOpenAI · 3in 25 days
  • 14 more ›