Posts

Showing posts from November, 2026

Planning a Website Redesign? Protect Your Traffic and Enquiries First

Image
A new website can look far better than the old one and still hurt the business. Old pages that ranked on Google start returning errors, the contact form sends mail to an inbox nobody checks, and a heavy banner slows the home page. A redesign that loses traffic or breaks forms can be worse than no redesign at all. Do you need a redesign or a smaller fix? Visual refresh: new look, same platform and URLs. Low risk, limited gain. Full redesign: new design, navigation and templates. The main risk is changed URLs without redirects. Rebuild or replatform: new CMS or custom code. Forms, integrations and SEO can break if rushed. Age alone is not a reason. One or two problems may need a targeted fix; several usually justify a planned redesign. Five habits of a safe redesign Record baseline numbers and set two or three clear goals. Export your top pages by traffic and leads, plus every URL with backlinks. Build on a password-protected staging site that search engines cannot index. Map eve...

CERT-In's Crafty Falcon Advisory: Eight Fixes for Payment API Teams

Image
On 4 November 2026, CERT-In published advisory CIAD-2026-0058 about a threat actor it calls Crafty Falcon. The group uses AI-assisted tools to get into exposed test servers, move into production, and then misuse payment and disbursement APIs. The twist is that the company's own systems end up sending the money. CERT-In calls the campaign active and ongoing. How the attack chain works Way in: internet-facing UAT or staging servers, file-upload and deserialisation flaws, hardcoded API tokens, and services without MFA. Into production: credentials, tokens or network paths shared between test and live systems. Past app controls: calling APIs directly from reverse-engineered apps, and routing traffic through trusted third-party IP ranges. Cash-out: a Rs 1 test transfer first, then large transfers to mule accounts, often on weekends and holidays. Where to start this week Cut every shared credential and route between test and production. Validate each transaction on the server ...

Your Cloud Provider Is Not Securing Everything: The Part You Still Own

Image
Moving to AWS, Azure or another cloud does not hand all security to the provider. The provider protects its data centres and core platform. You still own your accounts, settings, users, applications and data. Most cloud incidents start on the customer side, through a wrong setting or a stolen login. Gaps that show up again and again Storage buckets or ports left open to the internet Too many admin rights and access keys that never expire No MFA on the root or global admin account Logging switched off, or switched on but never read Backups kept in the same account as production Nobody clearly named as the owner of cloud security Where to start Begin with a full list of cloud accounts and their owners, including old ones nobody remembers. Then turn on MFA, remove or rotate long-lived keys, and fix the high-risk findings from a configuration review. After that, centralise logs, set alerts with a named person to respond, protect and test backups, and rehearse an incident plan. India...

November 2026 Patch Tuesday: The Outlook Zero-Day and the Order to Patch In

Image
Microsoft released its November 2026 updates on 10 November. The release is very large (Tenable counts 1,093 CVEs, 63 of them Critical), but one fix needs attention before the rest: CVE-2026-124194, an Outlook spoofing flaw that Microsoft says has already been used in real attacks. A crafted Office file can leak the user's NTLMv2 hash, which an attacker can then crack offline or relay to other systems. Which systems matter most this month Outlook in Microsoft 365 Apps or Office LTSC 2021/2024 (the zero-day) On-premise Active Directory domain controllers (CVE-2026-118146, remote code execution) Exchange Server (CVE-2026-118207) and SharePoint Server (CVE-2026-120002) Windows 11 machines, through cumulative update KB5132061 A simple patch order for IT teams Update Office and Outlook first. Windows Update alone does not fix the Outlook flaw. Patch domain controllers, Exchange and SharePoint within days, internet-facing servers first. Push the Windows cumulative update to a sma...

Is Your Data Ready for Analytics? A Five-Point Self-Check

Many organisations put off analytics because they think they need a big, clean data set first. In practice, most projects begin with the data already sitting in spreadsheets and existing applications. That data is checked for quality, brought together, and then built upon. Before you plan dashboards or AI, it helps to be honest about where you stand today. Five signs your reporting needs attention Data lives in separate silos. Each department keeps its own figures and they rarely match. Validation is inconsistent. There is no shared rule for what counts as a correct entry. Reports are built by hand. Someone spends days every month copying numbers into a summary. You only see the past. There is little forward view of trends, risks or demand. Teams react instead of plan. Problems are noticed only after they have already hurt. Where automation fits Robotic process automation (RPA) is software that handles repetitive, rule-based tasks such as data entry, reconciliation and repor...

ERP or CRM First? Follow One Order From Enquiry to Payment

Image
Sales keeps leads in spreadsheets and WhatsApp. Accounts cannot tell sales whether a customer has paid. Stores learn about a big order only when dispatch is close. Half the team wants an ERP, the other half wants a CRM, and buying the wrong one first can cost a year. The simple split A CRM handles the customer side: leads, follow-ups, deals, quotations and service requests. It starts at the first enquiry. An ERP handles operations: orders, stock, purchasing, production, invoicing and accounts. It starts at a confirmed order. A one-order test to decide Take one real order and follow it from the first enquiry until the payment lands. Note every place where data is retyped, lost or delayed. If most gaps sit before the order is confirmed, start with a CRM. If most gaps sit after it, start with an ERP. If both are serious and growing, plan both in phases and design the link between them upfront. Whichever comes first, agree on one customer master, one product and price list, and ...

Flutter or React Native? Five Questions to Settle Before You Pick

Image
Ask two agencies which framework to use for your new app and you may get two opposite answers. Often each one is simply recommending what its own team knows. Both Flutter and React Native are mature, and both build Android and iOS apps from one codebase. The real risk is not a bad framework. It is a choice that makes hiring, upgrades and new features costlier for years. The quick difference Flutter (by Google) uses Dart and draws its own interface, so the app looks the same on almost every phone. React Native (by Meta) uses JavaScript or TypeScript and maps to each platform's native controls, which suits teams that already work in React. Five questions that matter more than the framework Who will maintain it? If your next developer cannot work in the framework, every change gets slow and expensive. Do your integrations have support? Payment gateways, biometric devices, Bluetooth printers and maps may be better supported in one of the two. Check each one. Is your backend s...

Laravel Projects That Need a Rebuild After 18 Months: Five Causes and How to Avoid Them

Image
A common story: a business picks a Laravel vendor for a low quote, and about eighteen months later the app is slow, small changes break other features, and the next vendor says it must be rebuilt. Laravel is rarely the problem. The way the vendor was chosen usually is. Five causes behind costly rebuilds Business rules stuffed into controllers, so a new GST field touches many files No automated tests, even though Laravel supports PHPUnit and Pest The N+1 query problem: a list of 100 orders running 101 queries Security left to chance: debug mode on in production, or secrets stored in the code repository The vendor, not the client, holding the repository, servers and domain Version support matters too Per the official Laravel documentation, each major release gets bug fixes for 18 months and security fixes for 2 years. Laravel 13 came out in March 2026, and security support for Laravel 12 runs until February 2027. Plan upgrades in your maintenance contract. Before you sign Have an ...

Hiring a Website Developer? Six Warning Signs to Spot Before You Sign

Image
Many business websites get built twice. The first vendor wins on price, and a few months later the site is slow on mobile, the contact form stops working, and nobody can reach the developer. Most of this can be avoided with the right questions before signing. Warning signs in a website quote A fixed price given before anyone asks about content, integrations or users No live examples, or examples that no longer load Reluctance to register the domain and hosting in your company's name No mention of testing, backups or updates Pressure to sign fast with a "this month only" discount A launch plan with no redirects for old URLs, which can wipe out search traffic What to ask for instead An itemised proposal: pages, templates, features, integrations, revisions, testing, hosting and support A meeting with the project manager and lead developer, not only sales Written ownership of domain, hosting, source code, design files and content A short paid discovery phase that p...

Leave Still Tracked in Excel? How Small Errors Become Payroll Errors

Image
Many companies still track leave in spreadsheets, branch registers and email threads. It works until month end, when a leave without pay day is missed, a carry-forward balance is wrong, or an approval given over a phone call cannot be found. Every one of those slips shows up in someone's salary. Where manual leave tracking goes wrong Accrual, carry-forward and lapse rules are applied by hand Approvals given on chat or calls never get recorded Leave without pay reaches payroll late Managers cannot easily see who is away Leave history is hard to produce for an audit or an employee query Setting up a leave system the right way Write down the current policy, including the informal rules managers follow Ask HR or legal to check it against the labour codes and state rules Load and verify opening balances before go-live Test attendance and payroll links with a full month of real cases Review the setup after the first quarter The guide also covers the OSH Code annual leave poin...

Self-Hosted GitLab? CVE-2026-97229 Is Being Exploited, Check Your Version

Image
If your team runs its own GitLab server, this one needs attention this week. CVE-2026-97229 is a CVSS 10.0 integer overflow in the regular expression compiler used by GitLab CI/CD. A crafted regex in a CI/CD configuration can let an attacker run code on the server. GitLab shipped fixes on 12 October 2026, and CISA added the flaw to its Known Exploited Vulnerabilities catalogue on 29 October 2026. Which versions are affected 19.2 branch: fixed in 19.2.8 19.3 branch: fixed in 19.3.5 19.4 branch: fixed in 19.4.2 GitLab.com and GitLab Dedicated are already patched The root cause sits in Onigmo, the regex engine inside Ruby, so source or custom builds with their own Ruby may need a separate Ruby update. A short action list List every self-managed GitLab instance, including test and forgotten ones Upgrade each one to the fixed version for its branch Turn off open sign-up and limit who can push to public projects until patched Review recent .gitlab-ci.yml changes, unknown users and o...

Choosing an ERP Partner in Pune: Seven Steps Before You Sign

Image
Six months after go-live, production planning is back on Excel, stores keeps its own register, and month-end takes longer than before. Many Pune businesses know this story. The software is rarely the real cause. The usual causes are a partner chosen without testing fit, data moved across without clean-up, and support terms nobody wrote down. Five mistakes that sink ERP rollouts Buying on a polished demo that never shows your BOM or job work Leaving production, stores and quality users out until training day Migrating duplicate item codes and wrong opening stock A proposal that lists modules, not processes, so every report becomes a paid change A vendor team that leaves on go-live day A seven-step way to choose Map how orders, purchases, production, job work and stores really run today Split must-have needs from nice-to-have ones Shortlist three or four vendors with experience in your sector and call their references Run the same scripted demo on your own data for each vendor ...

Cisco ASA VPN Flaw CVE-2026-76418: Is Your Firewall in Scope?

Image
Cisco has confirmed attacks on a new flaw in its Secure Firewall ASA and FTD software. Tracked as CVE-2026-76418 and rated 8.6 (High), it lets someone with no login make the firewall reload by sending a crafted request to the remote access SSL VPN service. The good news is that not every Cisco firewall is in scope. The bad news is that the ones that are can be knocked offline again and again. Your firewall is exposed only if all three are true It runs a vulnerable ASA or FTD release Remote access SSL VPN (webvpn) is enabled on at least one interface A tunnel group, including DefaultWEBVPNGroup, uses secondary authentication One catch: turning off the tunnel group list does not help if DefaultWEBVPNGroup itself uses secondary authentication. What to do this week List every ASA and FTD device with its model, version and VPN setting Back up the configuration, then move each exposed device to the first fixed release for its train If you cannot patch yet, apply Cisco's workaround...