René's URL Explorer Experiment


Title: 🚨 [security] Update next: 12.0.8 → 12.0.9 (patch) by depfu[bot] · Pull Request #122 · javaistic/javaistic · GitHub

Open Graph Title: 🚨 [security] Update next: 12.0.8 → 12.0.9 (patch) by depfu[bot] · Pull Request #122 · javaistic/javaistic

X Title: 🚨 [security] Update next: 12.0.8 → 12.0.9 (patch) by depfu[bot] · Pull Request #122 · javaistic/javaistic

Description: 🚨 Your current dependencies have known security vulnerabilities 🚨 This dependency update fixes known security vulnerabilities. Please see the details below and assess their impact carefully. We recommend to merge and deploy this as soon as possible! Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request. What changed? ✳️ next (12.0.8 → 12.0.9) · Repo Security Advisories 🚨 🚨 DOS Vulnerability for self-hosted next.js apps using i18n Impact Vulnerable code could allow a bad actor to trigger a denial of service attack for anyone running a Next.js app at version >= 12.0.0, and using i18n functionality. Affected: All of the following must be true to be affected by this CVE Next.js versions above v12.0.0 Using next start or a custom server Using the built-in i18n support Not affected: Deployments on Vercel (vercel.com) are not affected along with similar environments where invalid requests are filtered before reaching Next.js. Patches A patch has been released, next@12.0.9, that mitigates this issue. We recommend all affected users upgrade as soon as possible. Workarounds We recommend upgrading whether you can reproduce or not although you can ensure /${locale}/_next/ is blocked from reaching the Next.js instance until you upgrade. For more information If you have any questions or comments about this advisory: Open an issue in next Email us at security@vercel.com Release Notes 12.0.9 Core Changes middlewares: limit process.env to inferred usage: #33186 update webpack: #33207 Abstract out native filesystem usage from the base server: #33226 use text data url instead of base64 for shorter encoding: #33218 chore(deps): upgrade postcss: #33142 Fix global process testing for the process polyfill: #33220 Update swc: #33201 improve full refresh overlay: #33301 Custom app for server components: #33149 Update yarn PnP tests and disable swc file reading for PnP: #33236 Base Http for BaseServer: #32999 Update swc: #33342 Update check for fallback pages during export: #33323 Pre-compile more dependencies: #32742 Remove node fetch polyfill from base server: #33395 Replace regexp to plain string for optimization render HTML: #33306 Fix broken html on streaming render for error page: #33399 Disable cache for rsc pages: #33438 Fix pre-compiled check from copying react-refresh-utils: #33442 fix(next-swc): Update swc: #33427 Move middleware handling to node server: #33448 Enforce absolute URLs in Edge Functions runtime: #33410 feat(next-swc): Update swc: #33461 Update main field for nccd jest-worker: #33465 chore(deps): upgrade node-fetch: #33466 Move static serving to next server: #33475 feat(next-swc): Update swc: #33485 Fix multiple calls to image onLoadingComplete(): #33474 Refactor base server to remove native dependencies: #33499 Update swc: #33514 Implement abstract methods to get manifest files in the base server: #33537 Simplify getMiddlewareInfo calls: #33542 Fix static file check with i18n: #33503 Bump styled-jsx: #33546 Ensure optional value normalizing is correct for index: #33547 Bump nft to 0.17.4: #33548 Add next-multilingual example: #29386 Removed the s from NextConfig: #33560 feat(next-swc): Update swc: #33595 Fix rsc export component name detection: #33608 upgrade webpack: #33549 Ensure fetch polyfill is loaded in next-server: #33616 feat(next-swc): Update swc: #33628 Add lazyRoot optional property to next/image component : #33290 feat(next-swc): Update swc: #33675 Implement web server as the request handler for edge SSR: #33635 Relay Support in Rust Compiler: #33240 Revert "Relay Support in Rust Compiler": #33699 Documentation Changes Fixed broken link related to the recently merged Data fetching docs refactor: #33209 Removed backticks on data fetching api titles: #33216 Added links to data fetching api refs, fixed title: #33221 Remove outdated & possibly confusing statement about redirects: #33224 [examples] Add a statically generated blog example using Next.js and Builder.io: #22094 Typo Fix: #33252 Update font-optimization.md: #33266 Fixed broken links in data fetching docs: #33250 docs: Mention middleware for getStaticProps: #33273 Add sections for Remove React Properties and Remove Console to compiler docs: #33311 Update links in next export + next/image error message: #33317 Add onLoad gottcha note to next/script docs: #33097 Update security-headers.md: fix path does not match homepage: #33137 fix minor typo in SWR: #33378 ReferenceError in authentication.md example fixed: #33411 docs: fix url: #33409 fix(docs): Fix typo in Custom Build Id docs: #33515 [docs] Update authentication docs to fix iron-session link.: #33483 docs(authentication): fix iron-session example link: #33502 Update middleware documentation for custom server: #33535 Removed unrequired path in docs' manifest: #33579 Update next/server documentation for geo: #33609 Clarify next/image usage with next export based on feedback.: #33555 Clarify headers config option description: #33484 fix(errors/no-cache): netlify-plugin-cache-nextjs has been deprecated: #33629 Updated docs for getServerSideProps and getStaticProps return values: #33577 Use relative path for example: #33565 chore(docs): update security headers specification: #33673 REMOVE: duplicate key in docs/testing.md: #33681 Example Changes [examples] Update remark dependency for blog-starter: #33313 Update package.json for examples/with-supabase-auth-realtime-db: #33321 Working example for building forms with Next.js: #32669 Updates dependency version of frontend SDK in with-supertokens example: #33393 docs: add skynexui to examples: #33326 Update with-linaria dependency: #33487 Update Supabase example README.: #33610 [examples] Add new Tailwind CSS Prettier plugin to example: #33614 Misc Changes Update license year fix(docs): master branch renaming: #33312 Add link to security email directly.: #33358 Fix getServerSideProps hanging in dev on early end: #33366 [docs] Fix 404 link for testing example.: #33407 Update to latest version of turbo: #33613 Update other instances of node-fetch: #33617 Does any of this look wrong? Please let us know. Commits See the full diff on Github. The new version differs by more commits than we can show here. Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase. All Depfu comment commands @​depfu rebaseRebases against your default branch and redoes this update @​depfu recreateRecreates this PR, overwriting any edits that you've made to it @​depfu mergeMerges this PR once your tests are passing and conflicts are resolved @​depfu closeCloses this PR and deletes the branch @​depfu reopenRestores the branch and reopens this PR (if it's closed) @​depfu pauseIgnores all future updates for this dependency and closes this PR @​depfu pause [minor|major]Ignores all future minor/major updates for this dependency and closes this PR @​depfu resumeFuture versions of this dependency will create PRs again (leaves this PR as is)

Open Graph Description: 🚨 Your current dependencies have known security vulnerabilities 🚨 This dependency update fixes known security vulnerabilities. Please see the details below and assess their impact carefully. We rec...

X Description: 🚨 Your current dependencies have known security vulnerabilities 🚨 This dependency update fixes known security vulnerabilities. Please see the details below and assess their impact carefully. We rec...

Opengraph URL: https://github.com/javaistic/javaistic/pull/122

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:a52ffd88-5b9d-d71f-41bb-25f20454920c
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC8D2:378262:27B2FAC:345CBCD:696B6C48
html-safe-nonceaba1a1b1e961d46352021992e862cf4f438beb27e3293f22dc44e92ff77a6301
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDOEQyOjM3ODI2MjoyN0IyRkFDOjM0NUNCQ0Q6Njk2QjZDNDgiLCJ2aXNpdG9yX2lkIjoiODQyNTUzNzI2MDE1NjA1NDYwMCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac7824527491bba27c06fbeef9ca1c07ca89ac919bd5f005313eb9a7984fdc0e7e
hovercard-subject-tagpull_request:833993383
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/javaistic/javaistic/pull/122/files
twitter:imagehttps://avatars.githubusercontent.com/in/715?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/in/715?s=400&v=4
og:image:alt🚨 Your current dependencies have known security vulnerabilities 🚨 This dependency update fixes known security vulnerabilities. Please see the details below and assess their impact carefully. We rec...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5f99f7c1d70f01da5b93e5ca90303359738944d8ab470e396496262c66e60b8d
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/javaistic/javaistic git https://github.com/javaistic/javaistic.git
octolytics-dimension-user_id76972798
octolytics-dimension-user_loginjavaistic
octolytics-dimension-repository_id388602663
octolytics-dimension-repository_nwojavaistic/javaistic
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id388602663
octolytics-dimension-repository_network_root_nwojavaistic/javaistic
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release82560a55c6b2054555076f46e683151ee28a19bc
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/javaistic/javaistic/pull/122/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fjavaistic%2Fjavaistic%2Fpull%2F122%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fjavaistic%2Fjavaistic%2Fpull%2F122%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=javaistic%2Fjavaistic
Reloadhttps://github.com/javaistic/javaistic/pull/122/files
Reloadhttps://github.com/javaistic/javaistic/pull/122/files
Reloadhttps://github.com/javaistic/javaistic/pull/122/files
javaistic https://github.com/javaistic
javaistichttps://github.com/javaistic/javaistic
Please reload this pagehttps://github.com/javaistic/javaistic/pull/122/files
Notifications https://github.com/login?return_to=%2Fjavaistic%2Fjavaistic
Fork 21 https://github.com/login?return_to=%2Fjavaistic%2Fjavaistic
Star 49 https://github.com/login?return_to=%2Fjavaistic%2Fjavaistic
Code https://github.com/javaistic/javaistic
Issues 4 https://github.com/javaistic/javaistic/issues
Pull requests 0 https://github.com/javaistic/javaistic/pulls
Discussions https://github.com/javaistic/javaistic/discussions
Actions https://github.com/javaistic/javaistic/actions
Projects 2 https://github.com/javaistic/javaistic/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/javaistic/javaistic/security
Please reload this pagehttps://github.com/javaistic/javaistic/pull/122/files
Insights https://github.com/javaistic/javaistic/pulse
Code https://github.com/javaistic/javaistic
Issues https://github.com/javaistic/javaistic/issues
Pull requests https://github.com/javaistic/javaistic/pulls
Discussions https://github.com/javaistic/javaistic/discussions
Actions https://github.com/javaistic/javaistic/actions
Projects https://github.com/javaistic/javaistic/projects
Security https://github.com/javaistic/javaistic/security
Insights https://github.com/javaistic/javaistic/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fjavaistic%2Fjavaistic%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fjavaistic%2Fjavaistic%2Fissues%2Fnew%2Fchoose
arghyaxcodeshttps://github.com/arghyaxcodes
mainhttps://github.com/javaistic/javaistic/tree/main
depfu/update/yarn/next-12.0.9https://github.com/javaistic/javaistic/tree/depfu/update/yarn/next-12.0.9
Conversation 1 https://github.com/javaistic/javaistic/pull/122
Commits 1 https://github.com/javaistic/javaistic/pull/122/commits
Checks 0 https://github.com/javaistic/javaistic/pull/122/checks
Files changed https://github.com/javaistic/javaistic/pull/122/files
Please reload this pagehttps://github.com/javaistic/javaistic/pull/122/files
🚨 [security] Update next: 12.0.8 → 12.0.9 (patch) https://github.com/javaistic/javaistic/pull/122/files#top
Show all changes 1 commit https://github.com/javaistic/javaistic/pull/122/files
75688d3 Update next to version 12.0.9 depfu[bot] Jan 28, 2022 https://github.com/javaistic/javaistic/pull/122/commits/75688d3d44f8f8097018ba94a0aa1671a549c983
Clear filters https://github.com/javaistic/javaistic/pull/122/files
Please reload this pagehttps://github.com/javaistic/javaistic/pull/122/files
Please reload this pagehttps://github.com/javaistic/javaistic/pull/122/files
package.json https://github.com/javaistic/javaistic/pull/122/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519
yarn.lock https://github.com/javaistic/javaistic/pull/122/files#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2de
package.jsonhttps://github.com/javaistic/javaistic/pull/122/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519
View file https://github.com/javaistic/javaistic/blob/75688d3d44f8f8097018ba94a0aa1671a549c983/package.json
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/javaistic/javaistic/pull/122/{{ revealButtonHref }}
https://github.com/javaistic/javaistic/pull/122/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519
https://github.com/javaistic/javaistic/pull/122/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519
Please reload this pagehttps://github.com/javaistic/javaistic/pull/122/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.